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: