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

Classes

struct  IsHiddenWhenInvisibleDescription
 

Public Member Functions

 ActorDefinitionDescriptor (ActorDefinitionDescriptor const &)
 
MCAPI ActorDefinitionDescriptor (::ActorDefinitionDescriptor &&)
 
MCAPI::ActorDefinitionDescriptor & combine (::ActorDefinitionDescriptor const &rhs)
 
MCAPI bool contains (::ActorDefinitionDescriptor const &rhs) const
 
MCAPI::ActorDefinitionDescriptor & operator= (::ActorDefinitionDescriptor &&)
 
MCAPI::ActorDefinitionDescriptor & operator= (::ActorDefinitionDescriptor const &)
 
MCAPI bool overlaps (::ActorDefinitionDescriptor const &rhs) const
 
MCAPI::ActorDefinitionDescriptor & subtract (::ActorDefinitionDescriptor const &rhs)
 
MCAPI void * $ctor ()
 
MCAPI void * $ctor (::ActorDefinitionDescriptor &&)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI bool _executeEvent (::Actor &entity, ::std::string const &name, ::std::vector<::std::pair<::std::string const, ::std::string const > > &eventStack, ::VariantParameterList const &list)
 
static MCAPI bool _executeTrigger (::Actor &entity, ::ActorDefinitionTrigger const &trigger, ::std::vector<::std::pair<::std::string const, ::std::string const > > &eventStack, ::VariantParameterList const &list)
 
static MCAPI void _forceExecuteTrigger (::Actor &entity, ::ActorDefinitionTrigger const &trigger, ::std::vector<::std::pair<::std::string const, ::std::string const > > &eventStack, ::VariantParameterList const &list)
 
static MCAPI bool executeEvent (::Actor &entity, ::std::string const &name, ::VariantParameterList const &list)
 
static MCAPI bool executeTrigger (::Actor &entity, ::ActorDefinitionTrigger const &trigger, ::VariantParameterList const &list)
 

Public Attributes

::ll::TypedStorage< 8, 64, ::std::unordered_set<::HashedString > > mComponentNames
 
::ll::TypedStorage< 8, 40, ::IdentifierDescriptionmIdentifier
 
::ll::TypedStorage< 8, 40, ::RuntimeIdentifierDescriptionmRuntimeIdentifier
 
::ll::TypedStorage< 1, 16, ::IsSpawnableDescriptionmIsSpawnable
 
::ll::TypedStorage< 1, 16, ::IsSummonableDescriptionmIsSummonable
 
::ll::TypedStorage< 8, 72, ::AnimationsDescriptionmAnimationsDescription
 
::ll::TypedStorage< 8, 32, ::AnimationScriptsDescriptionmAnimationScriptsDescription
 
::ll::TypedStorage< 8, 24, ::ActorPropertiesDescriptionmActorPropertiesDescription
 
::ll::TypedStorage< 8, 32, ::ActorAliasDescriptionmActorAliasDescription
 
::ll::TypedStorage< 4, 16, ::SpawnCategoryDescriptionmSpawnCategoryDescription
 
::ll::TypedStorage< 8, 24, ::std::vector<::LegacyGoalDefinition > > mGoalDefinitions
 
::ll::TypedStorage< 8, 24, ::std::vector<::ActorDefinitionAttribute > > mAttributes
 
::ll::TypedStorage< 8, 64, ::std::unordered_map<::std::string, ::ActorDefinitionEvent > > mEventHandlers
 
::ll::TypedStorage< 8, 72, ::DefinitionInstanceGroupmDefinitionGroup
 
::ll::TypedStorage< 8, 72, ::DefinitionInstanceGroupmGoalDefinitionGroup
 
::ll::TypedStorage< 8, 8, ::Description * > mAttack
 
::ll::TypedStorage< 8, 8, ::Description * > mMobEffects
 
::ll::TypedStorage< 8, 8, ::Description * > mAmphibiousMoveControl
 
::ll::TypedStorage< 8, 8, ::Description * > mBehavior
 
::ll::TypedStorage< 8, 8, ::Description * > mBreakBlocks
 
::ll::TypedStorage< 8, 8, ::Description * > mBreakDoorAnnotation
 
::ll::TypedStorage< 8, 8, ::Description * > mBucketable
 
::ll::TypedStorage< 8, 8, ::Description * > mCommandBlock
 
::ll::TypedStorage< 8, 8, ::Description * > mContainer
 
::ll::TypedStorage< 8, 8, ::Description * > mDweller
 
::ll::TypedStorage< 8, 8, ::Description * > mGenericMoveControl
 
::ll::TypedStorage< 8, 8, ::Description * > mGlideMoveControl
 
::ll::TypedStorage< 8, 8, ::Description * > mHide
 
::ll::TypedStorage< 8, 8, ::Description * > mIllagerBeastBlocked
 
::ll::TypedStorage< 8, 8, ::Description * > mManagedWanderingTrader
 
::ll::TypedStorage< 8, 8, ::Description * > mMoveControl
 
::ll::TypedStorage< 8, 8, ::Description * > mDolphinSwimControl
 
::ll::TypedStorage< 8, 8, ::Description * > mFlyControl
 
::ll::TypedStorage< 8, 8, ::Description * > mHopControl
 
::ll::TypedStorage< 8, 8, ::Description * > mHoverControl
 
::ll::TypedStorage< 8, 8, ::Description * > mSwimControl
 
::ll::TypedStorage< 8, 8, ::Description * > mWallClimberNavigation
 
::ll::TypedStorage< 8, 8, ::Description * > mFloatNavigation
 
::ll::TypedStorage< 8, 8, ::Description * > mFlyingNavigation
 
::ll::TypedStorage< 8, 8, ::Description * > mHoverNavigation
 
::ll::TypedStorage< 8, 8, ::Description * > mGenericNavigation
 
::ll::TypedStorage< 8, 8, ::Description * > mWaterboundNavigation
 
::ll::TypedStorage< 8, 8, ::Description * > mNavigation
 
::ll::TypedStorage< 8, 8, ::Description * > mPersistent
 
::ll::TypedStorage< 8, 8, ::Description * > mPreferredPath
 
::ll::TypedStorage< 8, 8, ::Description * > mProjectile
 
::ll::TypedStorage< 8, 8, ::Description * > mPushable
 
::ll::TypedStorage< 8, 8, ::Description * > mSlimeMoveControl
 
::ll::TypedStorage< 8, 8, ::Description * > mStrength
 
::ll::TypedStorage< 8, 8, ::Description * > mTrail
 
::ll::TypedStorage< 8, 8, ::Description * > mTeleport
 
::ll::TypedStorage< 8, 8, ::SharedTypes::v1_21_100::TickWorldDefinition * > mTickWorld
 
::ll::TypedStorage< 8, 8, ::Description * > mTradeResupply
 
::ll::TypedStorage< 8, 8, ::Description * > mTrust
 
::ll::TypedStorage< 8, 8, ::Description * > mEconomyTradeable
 
::ll::TypedStorage< 8, 8, ::Description * > mTransformation
 
::ll::TypedStorage< 8, 8, ::Description * > mDynamicJumpControl
 
::ll::TypedStorage< 8, 8, ::Description * > mJumpControl
 
::ll::TypedStorage< 8, 8, ::Description * > mOpenDoorAnnotation
 
::ll::TypedStorage< 8, 8, ::Description * > mTripodCamera
 

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