LeviLamina
|
Classes | |
struct | SerializedLayer |
Public Types | |
enum class | SerializedAbilitiesLayer : ushort { CustomCache = 0 , Base = 1 , Spectator = 2 , Commands = 3 , Editor = 4 , LoadingScreen = 5 } |
Public Member Functions | |
SerializedAbilitiesData & | operator= (SerializedAbilitiesData const &) |
SerializedAbilitiesData (SerializedAbilitiesData const &) | |
MCAPI | SerializedAbilitiesData (::SerializedAbilitiesData &&) |
MCAPI | SerializedAbilitiesData (::ActorUniqueID targetPlayer, ::LayeredAbilities const &layeredAbilities) |
MCAPI void | fillIn (::LayeredAbilities &layeredAbilities) const |
MCAPI::SerializedAbilitiesData & | operator= (::SerializedAbilitiesData &&) |
MCAPI void * | $ctor (::SerializedAbilitiesData &&) |
MCAPI void * | $ctor (::ActorUniqueID targetPlayer, ::LayeredAbilities const &layeredAbilities) |
MCAPI void | $dtor () |
Static Public Member Functions | |
static MCAPI ::std::array<::SerializedAbilitiesData::SerializedAbilitiesLayer, 6 > const & | ABILITIES_LAYER_MAP () |
Public Attributes | |
::ll::TypedStorage< 8, 8, ::ActorUniqueID > | mTargetPlayer |
::ll::TypedStorage< 1, 1, ::CommandPermissionLevel > | mCommandPermissions |
::ll::TypedStorage< 1, 1, ::PlayerPermissionLevel > | mPlayerPermissions |
::ll::TypedStorage< 8, 24, ::std::vector<::SerializedAbilitiesData::SerializedLayer > > | mLayers |