3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/renderer/controller/RenderControllerArrayType.h"
7#include "mc/molang/MolangVersion.h"
16namespace Json {
class Value; }
17namespace mce {
class Color; }
24 ::ll::UntypedStorage<8, 48> mUnk972647;
25 ::ll::UntypedStorage<8, 192> mUnkbd217d;
26 ::ll::UntypedStorage<8, 16> mUnk82218a;
27 ::ll::UntypedStorage<8, 64> mUnkd6f969;
28 ::ll::UntypedStorage<8, 64> mUnkd9ddbc;
29 ::ll::UntypedStorage<8, 64> mUnk117366;
30 ::ll::UntypedStorage<8, 64> mUnk6e4053;
31 ::ll::UntypedStorage<8, 64> mUnk44f009;
32 ::ll::UntypedStorage<8, 24> mUnk43d5b6;
33 ::ll::UntypedStorage<8, 24> mUnk8437ab;
34 ::ll::UntypedStorage<8, 24> mUnkf0a6dd;
35 ::ll::UntypedStorage<8, 24> mUnk85c383;
36 ::ll::UntypedStorage<1, 1> mUnkfa4011;
37 ::ll::UntypedStorage<1, 1> mUnkad774d;
38 ::ll::UntypedStorage<1, 1> mUnk7aa91c;
39 ::ll::UntypedStorage<1, 1> mUnk15c5da;
40 ::ll::UntypedStorage<8, 16> mUnk39f6f1;
41 ::ll::UntypedStorage<8, 8> mUnk861111;
46 RenderController& operator=(RenderController
const&);
59 ::MolangVersion molangVersion,
118 MCNAPI
void*
$ctor(::RenderController
const&);
120 MCNAPI
void*
$ctor(::std::string
const& name);
Definition DataDrivenGeometry.h:5
Definition DataDrivenModel.h:5
Definition ExpressionNode.h:34
Definition RenderController.h:5
MCAPI bool parseArrays(::Json::Value const &root, ::MolangVersion molangVersion)
MCAPI ::std::vector<::std::shared_ptr<::DataDrivenGeometry const > > getDataDrivenGeometries() const
MCAPI bool parseArray(::Json::Value const &root, ::RenderControllerArrayType arrayType, ::MolangVersion molangVersion)
MCAPI float getLightColorMultiplier(::RenderParams &renderParams, float const &defaultValue) const
MCAPI bool updatePartMaterials()
MCAPI void render(::RenderParams &renderParams, ::DataDrivenGeometry &geo)
MCAPI ::std::shared_ptr<::DataDrivenGeometry > getGeometry(::RenderParams &renderParams) const
MCAPI bool parseMaterials(::Json::Value const &root, ::MolangVersion molangVersion)
MCAPI RenderController(::std::string const &name)
MCAPI bool replaceVariables(::DataDrivenModel &model)
MCAPI bool parseUVAnim(::Json::Value const &root, ::MolangVersion molangVersion)
MCAPI bool updatePartVisibility()
static MCAPI ::std::string nameToRegExStr(::std::string const &sourceName)
MCAPI bool parsePartVisibility(::Json::Value const &root, ::MolangVersion molangVersion)
MCAPI ~RenderController()
MCAPI::mce::Color getOnFireColor(::RenderParams &renderParams) const
MCAPI::mce::Color getOverlayColor(::RenderParams &renderParams) const
MCAPI bool parseLightColorMultiplier(::Json::Value const &root, ::MolangVersion molangVersion)
MCAPI bool parse(::Json::Value const &root, ::MolangVersion molangVersion)
MCAPI::mce::Color getTintColor(::RenderParams &renderParams) const
MCAPI bool _parseColor(::Json::Value const &root, ::ExpressionNode *colorNode, ::MolangVersion molangVersion, float defaultAlpha)
MCAPI void * $ctor(::RenderController const &)
MCAPI bool parseTextures(::Json::Value const &root, ::MolangVersion molangVersion)
MCAPI::mce::Color getHurtColor(::RenderParams &renderParams) const
MCAPI RenderController(::RenderController const &)
MCAPI bool parseGeometry(::Json::Value const &root, ::MolangVersion molangVersion)
MCAPI::Vec4 getUVAnim(::RenderParams &renderParams, ::Vec4 const &defaultUVAnim) const
MCAPI void * $ctor(::std::string const &name)
Definition RenderParams.h:30