LeviLamina
|
This is the complete list of members for ActorFactory, including all inherited members.
$ctor(::Bedrock::NotNullNonOwnerPtr<::Level > level) (defined in ActorFactory) | ActorFactory | |
$dtor() (defined in ActorFactory) | ActorFactory | |
$vftable() (defined in ActorFactory) | ActorFactory | static |
_buildSummonableActorList(::Experiments const &experiments, ::std::function< void(::std::string const &, ::ActorFactoryData const &)> callback) const (defined in ActorFactory) | ActorFactory | |
_constructActor(::ActorDefinitionIdentifier const &identifier, ::Vec3 const &position, ::Vec2 const &rotation, ::std::vector<::std::string > const *previousDefinitions) const (defined in ActorFactory) | ActorFactory | |
_loadDefinitionGroups(::ActorDefinitionGroup *group) (defined in ActorFactory) | ActorFactory | |
_loadDefinitionsHelper() (defined in ActorFactory) | ActorFactory | |
_validateActorData(::CompoundTag &tag, ::ActorDefinitionIdentifier &outDefinition, ::Vec3 &outPosition, ::LevelChunk const *levelChunk) const (defined in ActorFactory) | ActorFactory | |
ActorFactory(::Bedrock::NotNullNonOwnerPtr<::Level > level) (defined in ActorFactory) | ActorFactory | explicit |
applyEntityInitializer(::std::unique_ptr<::Actor > actor, ::EntityContext &entity) const (defined in ActorFactory) | ActorFactory | |
buildSummonEntityTypeEnum(::Experiments const &experiments) const (defined in ActorFactory) | ActorFactory | |
builtinEntityMappings() (defined in ActorFactory) | ActorFactory | static |
clientCreateDisplayActor(::ActorDefinitionIdentifier const &identifier, ::Actor *position, ::Vec3 const &spawner, ::Vec2 const &rotation) (defined in ActorFactory) | ActorFactory | |
createActor(::std::string const &method, ::ActorDefinitionIdentifier const &identifier, ::Actor *spawner, ::Vec3 const &position, ::Vec2 const &rotation) (defined in ActorFactory) | ActorFactory | |
createBornActor(::ActorDefinitionIdentifier const &identifier, ::Actor *parent) (defined in ActorFactory) | ActorFactory | |
createBornActor(::ActorDefinitionIdentifier const &identifier, ::BlockPos const &pos) (defined in ActorFactory) | ActorFactory | |
createSpawnedActor(::ActorDefinitionIdentifier const &identifier, ::Actor *spawner, ::Vec3 const &position, ::Vec2 const &rotation) (defined in ActorFactory) | ActorFactory | |
createTransformedActor(::ActorDefinitionIdentifier const &identifier, ::Actor *from) (defined in ActorFactory) | ActorFactory | |
fillFactoryData(::ActorDefinitionIdentifier const &identifier, ::ActorDefinitionIdentifier const &baseIdentifier, ::std::unordered_map<::std::string, ::ActorFactoryData > const &factoryFunctions, ::ActorFactoryData &data) (defined in ActorFactory) | ActorFactory | static |
loadActor(::CompoundTag *tag, ::DataLoadHelper &dataLoadHelper, ::DimensionHeightRange const &heightRange, ::LevelChunk const *levelChunk) (defined in ActorFactory) | ActorFactory | |
lookupEntityType(::ActorDefinitionIdentifier const &identifier) const (defined in ActorFactory) | ActorFactory | |
mComponentFactory (defined in ActorFactory) | ActorFactory | |
mDefinitions (defined in ActorFactory) | ActorFactory | |
mEntityInitializer (defined in ActorFactory) | ActorFactory | |
mExperimentalEntities (defined in ActorFactory) | ActorFactory | |
mFactoryFunctions (defined in ActorFactory) | ActorFactory | |
mGoalFactory (defined in ActorFactory) | ActorFactory | |
mLevel (defined in ActorFactory) | ActorFactory | |
registerEntityMapping(::ActorType const &actorType, bool allowSummon, ::std::unique_ptr< ::Actor >(*const &factory)(::ActorDefinitionGroup *, ::ActorDefinitionIdentifier const &, ::EntityContext &), ::std::optional< int > experimentIndex) (defined in ActorFactory) | ActorFactory | static |
~ActorFactory() (defined in ActorFactory) | ActorFactory | virtual |