3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/minecraft_renderer/constantbuffers/ConstantBufferConstantsBase.h"
24 ::ll::TypedStorage<8, 8, ::mce::ShaderConstantFloat4*> CURRENT_COLOR;
25 ::ll::TypedStorage<8, 8, ::mce::ShaderConstantFloat4*> DARKEN;
26 ::ll::TypedStorage<8, 8, ::mce::ShaderConstantFloat3*> TEXTURE_DIMENSIONS;
27 ::ll::TypedStorage<8, 8, ::mce::ShaderConstantFloat1*> HUD_OPACITY;
28 ::ll::TypedStorage<8, 8, ::mce::ShaderConstantMatrix4x4*> UV_TRANSFORM;
29 ::ll::TypedStorage<8, 8, ::mce::ShaderConstantInt1*> MSAA_SAMPLECOUNT;
41 MCAPI ShaderConstants();
43 MCAPI
void getConstants();
45 MCAPI
float const& getHUDOpacity()
const;
47 MCAPI
void setHUDOpacity(::mce::RenderContext& renderContext,
float hudOpacity);
49 MCAPI
void setMSAASampleCount(::mce::RenderContext& renderContext,
int const& value);
51 MCAPI
void setTextureDimensions(::mce::RenderContext& renderContext, ::glm::vec3
const& textureSize);
53 MCAPI
void setUVTransform(::mce::RenderContext& transform, ::glm::mat2x3
const&);
Definition RenderContext.h:7
Definition ShaderConstantFloat1.h:7
Definition ShaderConstantFloat3.h:7
Definition ShaderConstantFloat4.h:7
Definition ShaderConstantInt1.h:7
Definition ShaderConstantMatrix4x4.h:7
Definition ShaderConstants.h:7
static MCAPI void ** $vftable()