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: