LeviLamina
Loading...
Searching...
No Matches
Editor::Prefabs::PrefabDBPrefabInstance Class Reference
Inheritance diagram for Editor::Prefabs::PrefabDBPrefabInstance:

Public Member Functions

PrefabDBPrefabInstance & operator= (PrefabDBPrefabInstance const &)
MCAPI PrefabDBPrefabInstance (::Editor::Prefabs::PrefabDBPrefabInstance const &)
MCAPI PrefabDBPrefabInstance (::WeakRef<::Editor::Prefabs::PrefabDBTemplate > prefabTemplateRef, ::Editor::Prefabs::PrefabDBInstanceLoader::v1::InstanceData const &data, ::DimensionType dimensionType)
MCAPI PrefabDBPrefabInstance (::WeakRef<::Editor::Prefabs::PrefabDBTemplate > prefabTemplateRef, ::DimensionType dimensionType, ::Vec3 const &rootPosition, ::Rotation rotation, ::Mirror mirror)
MCAPI::Editor::Prefabs::PrefabInstanceErrorState addError (::Editor::Prefabs::PrefabInstanceErrorState state) const
MCAPI void clearDirty () const
MCAPI::DimensionType getDimensionType () const
MCAPI::mce::UUID const & getInstanceId () const
MCAPI::Editor::Prefabs::PrefabDBPrefabInstanceStructureRef * getInstanceStructureRef (::mce::UUID const &prefabStructureId)
MCAPI ::std::vector<::Editor::Prefabs::PrefabDBPrefabInstanceStructureRef > const & getInstanceStructureRefs () const
MCAPI::Mirror getMirror () const
MCAPI::Vec3 const & getPosition () const
MCAPI ::WeakRef<::Editor::Prefabs::PrefabDBTemplate const > getPrefabTemplateRef () const
MCAPI::Rotation getRotation () const
MCAPI::mce::UUID const & getTemplateId () const
MCAPI ::WeakRef<::Editor::Prefabs::PrefabDBPrefabInstancegetWeakRef ()
MCAPI bool isDirty () const
MCAPI::Editor::Prefabs::PrefabDBInstanceLoader::v1::InstanceData saveToFileData () const
MCAPI void setMirror (::Mirror mirror)
MCAPI void setPosition (::Vec3 const &position)
MCAPI void setRotation (::Rotation rotation)
MCAPI ::std::_Vector_const_iterator< ::std::_Vector_val<::std::_Simple_types<::Editor::Prefabs::PrefabDBPrefabInstanceStructureRef > > > structureRefcBegin () const
MCAPI ::std::_Vector_const_iterator< ::std::_Vector_val<::std::_Simple_types<::Editor::Prefabs::PrefabDBPrefabInstanceStructureRef > > > structureRefcEnd () const
MCAPI void updateFromTemplate (::WeakRef<::Editor::Prefabs::PrefabDBTemplate > templateRef)
MCAPI::Editor::Prefabs::PrefabInstanceErrorState validate (::Editor::ServiceProviderCollection &serviceProviders) const
MCAPI ~PrefabDBPrefabInstance ()
MCAPI void * $ctor (::Editor::Prefabs::PrefabDBPrefabInstance const &)
MCAPI void * $ctor (::WeakRef<::Editor::Prefabs::PrefabDBTemplate > prefabTemplateRef, ::Editor::Prefabs::PrefabDBInstanceLoader::v1::InstanceData const &data, ::DimensionType dimensionType)
MCAPI void * $ctor (::WeakRef<::Editor::Prefabs::PrefabDBTemplate > prefabTemplateRef, ::DimensionType dimensionType, ::Vec3 const &rootPosition, ::Rotation rotation, ::Mirror mirror)
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI void bindType (::cereal::ReflectionCtx &ctx)

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnk77f4f4
::ll::UntypedStorage< 8, 16 > mUnkb35a65
::ll::UntypedStorage< 8, 16 > mUnk6dfa1b
::ll::UntypedStorage< 4, 12 > mUnk27f2ed
::ll::UntypedStorage< 1, 1 > mUnk84103e
::ll::UntypedStorage< 1, 1 > mUnk5e54e3
::ll::UntypedStorage< 8, 24 > mUnk721c86
::ll::UntypedStorage< 4, 4 > mUnkb40479
::ll::UntypedStorage< 4, 4 > mUnk496546
::ll::UntypedStorage< 1, 1 > mUnk5b6077
::ll::UntypedStorage< 1, 1 > mUnkcf8fe6

Constructor & Destructor Documentation

◆ PrefabDBPrefabInstance() [1/3]

MCAPI Editor::Prefabs::PrefabDBPrefabInstance::PrefabDBPrefabInstance ( ::Editor::Prefabs::PrefabDBPrefabInstance const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ PrefabDBPrefabInstance() [2/3]

MCAPI Editor::Prefabs::PrefabDBPrefabInstance::PrefabDBPrefabInstance ( ::WeakRef<::Editor::Prefabs::PrefabDBTemplate > prefabTemplateRef,
::Editor::Prefabs::PrefabDBInstanceLoader::v1::InstanceData const & data,
::DimensionType dimensionType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ PrefabDBPrefabInstance() [3/3]

MCAPI Editor::Prefabs::PrefabDBPrefabInstance::PrefabDBPrefabInstance ( ::WeakRef<::Editor::Prefabs::PrefabDBTemplate > prefabTemplateRef,
::DimensionType dimensionType,
::Vec3 const & rootPosition,
::Rotation rotation,
::Mirror mirror )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ~PrefabDBPrefabInstance()

MCAPI Editor::Prefabs::PrefabDBPrefabInstance::~PrefabDBPrefabInstance ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ addError()

MCAPI::Editor::Prefabs::PrefabInstanceErrorState Editor::Prefabs::PrefabDBPrefabInstance::addError ( ::Editor::Prefabs::PrefabInstanceErrorState state) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ clearDirty()

MCAPI void Editor::Prefabs::PrefabDBPrefabInstance::clearDirty ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getDimensionType()

MCAPI::DimensionType Editor::Prefabs::PrefabDBPrefabInstance::getDimensionType ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getInstanceId()

MCAPI::mce::UUID const & Editor::Prefabs::PrefabDBPrefabInstance::getInstanceId ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getInstanceStructureRef()

MCAPI::Editor::Prefabs::PrefabDBPrefabInstanceStructureRef * Editor::Prefabs::PrefabDBPrefabInstance::getInstanceStructureRef ( ::mce::UUID const & prefabStructureId)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getInstanceStructureRefs()

MCAPI ::std::vector<::Editor::Prefabs::PrefabDBPrefabInstanceStructureRef > const & Editor::Prefabs::PrefabDBPrefabInstance::getInstanceStructureRefs ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getMirror()

MCAPI::Mirror Editor::Prefabs::PrefabDBPrefabInstance::getMirror ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getPosition()

MCAPI::Vec3 const & Editor::Prefabs::PrefabDBPrefabInstance::getPosition ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getPrefabTemplateRef()

MCAPI ::WeakRef<::Editor::Prefabs::PrefabDBTemplate const > Editor::Prefabs::PrefabDBPrefabInstance::getPrefabTemplateRef ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getRotation()

MCAPI::Rotation Editor::Prefabs::PrefabDBPrefabInstance::getRotation ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getTemplateId()

MCAPI::mce::UUID const & Editor::Prefabs::PrefabDBPrefabInstance::getTemplateId ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getWeakRef()

MCAPI ::WeakRef<::Editor::Prefabs::PrefabDBPrefabInstance > Editor::Prefabs::PrefabDBPrefabInstance::getWeakRef ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isDirty()

MCAPI bool Editor::Prefabs::PrefabDBPrefabInstance::isDirty ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ saveToFileData()

MCAPI::Editor::Prefabs::PrefabDBInstanceLoader::v1::InstanceData Editor::Prefabs::PrefabDBPrefabInstance::saveToFileData ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setMirror()

MCAPI void Editor::Prefabs::PrefabDBPrefabInstance::setMirror ( ::Mirror mirror)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setPosition()

MCAPI void Editor::Prefabs::PrefabDBPrefabInstance::setPosition ( ::Vec3 const & position)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setRotation()

MCAPI void Editor::Prefabs::PrefabDBPrefabInstance::setRotation ( ::Rotation rotation)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ structureRefcBegin()

MCAPI ::std::_Vector_const_iterator< ::std::_Vector_val<::std::_Simple_types<::Editor::Prefabs::PrefabDBPrefabInstanceStructureRef > > > Editor::Prefabs::PrefabDBPrefabInstance::structureRefcBegin ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ structureRefcEnd()

MCAPI ::std::_Vector_const_iterator< ::std::_Vector_val<::std::_Simple_types<::Editor::Prefabs::PrefabDBPrefabInstanceStructureRef > > > Editor::Prefabs::PrefabDBPrefabInstance::structureRefcEnd ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ updateFromTemplate()

MCAPI void Editor::Prefabs::PrefabDBPrefabInstance::updateFromTemplate ( ::WeakRef<::Editor::Prefabs::PrefabDBTemplate > templateRef)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ validate()

MCAPI::Editor::Prefabs::PrefabInstanceErrorState Editor::Prefabs::PrefabDBPrefabInstance::validate ( ::Editor::ServiceProviderCollection & serviceProviders) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindType()

MCAPI void Editor::Prefabs::PrefabDBPrefabInstance::bindType ( ::cereal::ReflectionCtx & ctx)
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [1/3]

MCAPI void * Editor::Prefabs::PrefabDBPrefabInstance::$ctor ( ::Editor::Prefabs::PrefabDBPrefabInstance const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/3]

MCAPI void * Editor::Prefabs::PrefabDBPrefabInstance::$ctor ( ::WeakRef<::Editor::Prefabs::PrefabDBTemplate > prefabTemplateRef,
::Editor::Prefabs::PrefabDBInstanceLoader::v1::InstanceData const & data,
::DimensionType dimensionType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [3/3]

MCAPI void * Editor::Prefabs::PrefabDBPrefabInstance::$ctor ( ::WeakRef<::Editor::Prefabs::PrefabDBTemplate > prefabTemplateRef,
::DimensionType dimensionType,
::Vec3 const & rootPosition,
::Rotation rotation,
::Mirror mirror )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void Editor::Prefabs::PrefabDBPrefabInstance::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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