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

Public Member Functions

MCAPI ActorDefinition (::std::string const &id)
 
MCAPI::ActorDefinitionParseStatus parse (::ActorDocumentDataParams deserializeDataParams, ::ActorDefinitionDescriptor &desc, ::ActorFactory &actorFactory, ::LogArea logArea)
 
MCAPI void parseAttributes (::ActorDocumentDataParams deserializeDataParams, ::ActorDefinitionDescriptor &desc)
 
MCAPI void parseEntityDescription (::cereal::DynamicValue const &description, ::SemVersion const &formatVersion, ::MinEngineVersion const &minEngineVersion)
 
MCAPI void parseEvents (::cereal::DynamicValue const &root, ::MinEngineVersion const &minEngineVersion, ::SemVersion const &formatVersion, ::ActorEventResponseFactory *responseFactory, ::JsonBetaState useBetaFeatures)
 
MCAPI void * $ctor (::std::string const &id)
 
MCAPI void $dtor ()
 

Public Attributes

::ll::TypedStorage< 8, 968, ::ActorDefinitionDescriptormDescription
 
::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<::ActorDefinitionAttribute > > mAttributes
 
::ll::TypedStorage< 8, 64, ::std::unordered_map<::std::string, ::ActorDefinitionEvent > > mEventHandlers
 
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::CommonResourceDefinitionMap > > mCommonResourceDefinitionMap
 
::ll::TypedStorage< 8, 32, ::std::string > mRelativeResourceFilepath
 
::ll::TypedStorage< 4, 4, ::CurrentCmdVersion > mCommandVersion
 
::ll::TypedStorage< 8, 72, ::DynamicPropertiesDefinitionmDynamicPropertiesDefinition
 
::ll::TypedStorage< 8, 56, ::AttackDescriptionmAttack
 
::ll::TypedStorage< 8, 56, ::MobEffectChangeDescriptionmMobEffects
 
::ll::TypedStorage< 4, 16, ::AmphibiousMoveControlDescriptionmAmphibiousMoveControl
 
::ll::TypedStorage< 8, 40, ::BehaviorTreeDescriptionmBehavior
 
::ll::TypedStorage< 8, 72, ::BreakBlocksDescriptionmBreakBlocks
 
::ll::TypedStorage< 4, 16, ::BreakDoorAnnotationDescriptionmBreakDoorAnnotation
 
::ll::TypedStorage< 1, 8, ::BucketableDescriptionmBucketable
 
::ll::TypedStorage< 4, 24, ::CommandBlockDescriptionmCommandBlock
 
::ll::TypedStorage< 4, 24, ::ContainerDescriptionmContainer
 
::ll::TypedStorage< 8, 128, ::DwellerDescriptionmDweller
 
::ll::TypedStorage< 4, 16, ::GenericMoveControlDescriptionmGenericMoveControl
 
::ll::TypedStorage< 4, 24, ::GlideMoveControlDescriptionmGlideMoveControl
 
::ll::TypedStorage< 1, 8, ::HideDescriptionmHide
 
::ll::TypedStorage< 8, 40, ::IllagerBeastBlockedDescriptionmIllagerBeastBlocked
 
::ll::TypedStorage< 1, 8, ::ManagedWanderingTraderDescriptionmManagedWanderingTrader
 
::ll::TypedStorage< 4, 16, ::MoveControlBasicDescriptionmMoveControl
 
::ll::TypedStorage< 4, 16, ::MoveControlDolphinDescriptionmDolphinSwimControl
 
::ll::TypedStorage< 4, 16, ::MoveControlFlyDescriptionmFlyControl
 
::ll::TypedStorage< 4, 16, ::MoveControlSkipDescriptionmHopControl
 
::ll::TypedStorage< 4, 16, ::MoveControlHoverDescriptionmHoverControl
 
::ll::TypedStorage< 4, 24, ::MoveControlSwayDescriptionmSwimControl
 
::ll::TypedStorage< 8, 88, ::NavigationClimbDescriptionmWallClimberNavigation
 
::ll::TypedStorage< 8, 88, ::NavigationFloatDescriptionmFloatNavigation
 
::ll::TypedStorage< 8, 88, ::NavigationFlyDescriptionmFlyingNavigation
 
::ll::TypedStorage< 8, 88, ::NavigationHoverDescriptionmHoverNavigation
 
::ll::TypedStorage< 8, 88, ::NavigationGenericDescriptionmGenericNavigation
 
::ll::TypedStorage< 8, 120, ::NavigationSwimDescriptionmWaterboundNavigation
 
::ll::TypedStorage< 8, 88, ::NavigationWalkDescriptionmNavigation
 
::ll::TypedStorage< 1, 8, ::PersistentDescriptionmPersistent
 
::ll::TypedStorage< 8, 48, ::PreferredPathDescriptionmPreferredPath
 
::ll::TypedStorage< 8, 360, ::ProjectileDescriptionmProjectile
 
::ll::TypedStorage< 1, 16, ::PushableDescriptionmPushable
 
::ll::TypedStorage< 4, 24, ::SlimeMoveControlDescriptionmSlimeMoveControl
 
::ll::TypedStorage< 4, 24, ::StrengthDescriptionmStrength
 
::ll::TypedStorage< 8, 136, ::TrailDescriptionmTrail
 
::ll::TypedStorage< 4, 48, ::TeleportDescriptionmTeleport
 
::ll::TypedStorage< 4, 12, ::SharedTypes::v1_21_100::TickWorldDefinitionmTickWorld
 
::ll::TypedStorage< 1, 8, ::TradeResupplyDescriptionmTradeResupply
 
::ll::TypedStorage< 1, 8, ::TrustDescriptionmTrust
 
::ll::TypedStorage< 8, 112, ::EconomyTradeableDescriptionmEconomyTradeable
 
::ll::TypedStorage< 8, 320, ::TransformationDescriptionmTransformation
 
::ll::TypedStorage< 4, 16, ::DynamicJumpControlDescriptionmDynamicJumpControl
 
::ll::TypedStorage< 4, 16, ::JumpControlDescriptionmJumpControl
 
::ll::TypedStorage< 1, 8, ::OpenDoorAnnotationDescriptionmOpenDoorAnnotation
 
::ll::TypedStorage< 1, 8, ::TripodCameraDescriptionmTripodCamera
 

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