LeviLamina
Loading...
Searching...
No Matches
LayeredAbilities Class Reference

Public Member Functions

LLNDAPI AbilitygetAbility (::AbilitiesIndex val)
 
LLNDAPI AbilitygetAbility (::AbilitiesLayer layer, ::AbilitiesIndex val)
 
LLAPI bool setAbility (::AbilitiesIndex val, float value)
 
LLAPI bool setAbility (::AbilitiesIndex val, bool value)
 
MCAPI void forEachAbility (::std::function< void(::Ability const &, ::AbilitiesIndex)> const &callback, ::Ability::Options requiredOptions) const
 
MCAPI void setPlayerPermissions (::PlayerPermissionLevel permissions)
 
MCAPI void * $ctor ()
 

Static Public Member Functions

static MCAPI ::std::string const & DIFF_LAYER_AT ()
 

Public Attributes

::ll::TypedStorage< 1, 2, ::PermissionsHandlermPermissions
 
::ll::TypedStorage< 4, 1440, ::std::array<::Abilities, 6 > > mLayers
 

The documentation for this class was generated from the following file: