LeviLamina
Loading...
Searching...
No Matches
SerializedAbilitiesData Struct Reference

Classes

struct  SerializedLayer
 

Public Types

enum class  SerializedAbilitiesLayer : ushort {
  CustomCache = 0 , Base = 1 , Spectator = 2 , Commands = 3 ,
  Editor = 4 , LoadingScreen = 5
}
 

Public Member Functions

SerializedAbilitiesDataoperator= (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, ::ActorUniqueIDmTargetPlayer
 
::ll::TypedStorage< 1, 1, ::CommandPermissionLevel > mCommandPermissions
 
::ll::TypedStorage< 1, 1, ::PlayerPermissionLevel > mPlayerPermissions
 
::ll::TypedStorage< 8, 24, ::std::vector<::SerializedAbilitiesData::SerializedLayer > > mLayers
 

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