Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
DataDrivenRendererV2RequiredData Class Reference

Public Member Functions

MCAPI DataDrivenRendererV2RequiredData (::std::unordered_map<::HashedString, ::std::shared_ptr<::DataDrivenRenderer > > const &renderers, ::MinecraftGameplayGraphicsResources &graphicsResources, ::GameVersion const &gameVersion)
MCAPI bool _addRendererToDedicatedPool (::HashedString const &name, ::std::shared_ptr<::DataDrivenRenderer > const &renderer, ::MinecraftGameplayGraphicsResources &graphicsResources)
MCAPI bool forceReinitialize (::std::unordered_map<::HashedString, ::std::shared_ptr<::DataDrivenRenderer > > const &renderers, ::MinecraftGameplayGraphicsResources &graphicsResources, ::GameVersion const &gameVersion)
MCAPI bool removeIndependentRenderer (::std::shared_ptr<::DataDrivenRenderer > const &renderer)
MCAPI bool tryAddIndependentRenderer (::HashedString const &name, ::std::shared_ptr<::DataDrivenRenderer > const &renderer, ::MinecraftGameplayGraphicsResources &graphicsResources)
MCAPI void * $ctor (::std::unordered_map<::HashedString, ::std::shared_ptr<::DataDrivenRenderer > > const &renderers, ::MinecraftGameplayGraphicsResources &graphicsResources, ::GameVersion const &gameVersion)

Public Attributes

::ll::TypedStorage< 8, 8, ::std::unique_ptr<::DataDrivenRendererRegistry > > mProcessedData
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::DataDrivenRendererContinuousData > > mContinuousData
::ll::TypedStorage< 1, 1, bool > mEnabled
::ll::TypedStorage< 1, 1, bool > mActorsWithAttachablesAndIndependentRenderersEnabled

Constructor & Destructor Documentation

◆ DataDrivenRendererV2RequiredData()

MCAPI DataDrivenRendererV2RequiredData::DataDrivenRendererV2RequiredData ( ::std::unordered_map<::HashedString, ::std::shared_ptr<::DataDrivenRenderer > > const & renderers,
::MinecraftGameplayGraphicsResources & graphicsResources,
::GameVersion const & gameVersion )
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

◆ _addRendererToDedicatedPool()

MCAPI bool DataDrivenRendererV2RequiredData::_addRendererToDedicatedPool ( ::HashedString const & name,
::std::shared_ptr<::DataDrivenRenderer > const & renderer,
::MinecraftGameplayGraphicsResources & graphicsResources )
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.

◆ forceReinitialize()

MCAPI bool DataDrivenRendererV2RequiredData::forceReinitialize ( ::std::unordered_map<::HashedString, ::std::shared_ptr<::DataDrivenRenderer > > const & renderers,
::MinecraftGameplayGraphicsResources & graphicsResources,
::GameVersion const & gameVersion )
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.

◆ removeIndependentRenderer()

MCAPI bool DataDrivenRendererV2RequiredData::removeIndependentRenderer ( ::std::shared_ptr<::DataDrivenRenderer > const & renderer)
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.

◆ tryAddIndependentRenderer()

MCAPI bool DataDrivenRendererV2RequiredData::tryAddIndependentRenderer ( ::HashedString const & name,
::std::shared_ptr<::DataDrivenRenderer > const & renderer,
::MinecraftGameplayGraphicsResources & graphicsResources )
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()

MCAPI void * DataDrivenRendererV2RequiredData::$ctor ( ::std::unordered_map<::HashedString, ::std::shared_ptr<::DataDrivenRenderer > > const & renderers,
::MinecraftGameplayGraphicsResources & graphicsResources,
::GameVersion const & gameVersion )
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 files: