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

Static Public Member Functions

static MCAPI bool _tryAddRenderer (::HashedString const &name, ::std::shared_ptr<::DataDrivenRenderer > const &renderer, ::DataDrivenRendererPreprocessingContext &ctx, bool supportPlayers)

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 > mActorsWithAttachablesEnabledAndPlayers

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