|
MCAPI | ActorFactory (::Bedrock::NotNullNonOwnerPtr<::Level > level) |
|
MCAPI void | _buildSummonableActorList (::Experiments const &experiments, ::std::function< void(::std::string const &, ::ActorFactoryData const &)> callback) const |
|
MCAPI ::OwnerPtr<::EntityContext > | _constructActor (::ActorDefinitionIdentifier const &identifier, ::Vec3 const &position, ::Vec2 const &rotation, ::std::vector<::std::string > const *previousDefinitions) const |
|
MCAPI void | _loadDefinitionGroups (::ActorDefinitionGroup *group) |
|
MCAPI void | _loadDefinitionsHelper () |
|
MCAPI bool | _validateActorData (::CompoundTag &tag, ::ActorDefinitionIdentifier &outDefinition, ::Vec3 &outPosition, ::LevelChunk const *levelChunk) const |
|
MCAPI void | applyEntityInitializer (::std::unique_ptr<::Actor > actor, ::EntityContext &entity) const |
|
MCAPI ::std::vector<::std::pair<::std::string, ::ActorDefinitionIdentifier const * > > | buildSummonEntityTypeEnum (::Experiments const &experiments) const |
|
MCAPI ::OwnerPtr<::EntityContext > | clientCreateDisplayActor (::ActorDefinitionIdentifier const &identifier, ::Actor *position, ::Vec3 const &spawner, ::Vec2 const &rotation) |
|
MCAPI ::OwnerPtr<::EntityContext > | createActor (::std::string const &method, ::ActorDefinitionIdentifier const &identifier, ::Actor *spawner, ::Vec3 const &position, ::Vec2 const &rotation) |
|
MCAPI ::OwnerPtr<::EntityContext > | createBornActor (::ActorDefinitionIdentifier const &identifier, ::Actor *parent) |
|
MCAPI ::OwnerPtr<::EntityContext > | createBornActor (::ActorDefinitionIdentifier const &identifier, ::BlockPos const &pos) |
|
MCAPI ::OwnerPtr<::EntityContext > | createSpawnedActor (::ActorDefinitionIdentifier const &identifier, ::Actor *spawner, ::Vec3 const &position, ::Vec2 const &rotation) |
|
MCAPI ::OwnerPtr<::EntityContext > | createTransformedActor (::ActorDefinitionIdentifier const &identifier, ::Actor *from) |
|
MCAPI ::OwnerPtr<::EntityContext > | loadActor (::CompoundTag *tag, ::DataLoadHelper &dataLoadHelper, ::DimensionHeightRange const &heightRange, ::LevelChunk const *levelChunk) |
|
MCAPI::ActorType | lookupEntityType (::ActorDefinitionIdentifier const &identifier) const |
|
MCAPI void * | $ctor (::Bedrock::NotNullNonOwnerPtr<::Level > level) |
|
MCAPI void | $dtor () |
|
|
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::Level > > | mLevel |
|
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::IEntityInitializer > > | mEntityInitializer |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::ActorDefinitionGroup > > | mDefinitions |
|
::ll::TypedStorage< 8, 64, ::std::unordered_map<::std::string, ::ActorFactoryData > > | mFactoryFunctions |
|
::ll::TypedStorage< 8, 16, ::std::set<::std::string > > | mExperimentalEntities |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ActorComponentFactory > > | mComponentFactory |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ActorGoalFactory > > | mGoalFactory |
|