3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/checked_resource_service/ServerResourcePointer.h"
11namespace mce {
class Camera; }
25 using SubClientId = uchar;
30 ::ll::TypedStorage<8, 8, ::mce::RenderContext&> renderContext;
31 ::ll::TypedStorage<8, 8, ::mce::Camera&> camera;
32 ::ll::TypedStorage<8, 8, ::mce::GlobalConstantBuffers&> constantBuffers;
33 ::ll::TypedStorage<8, 8, ::mce::GlobalConstantBufferManager&> constantBufferManager;
34 ::ll::TypedStorage<8, 8, ::ShaderColor&> currentShaderColor;
35 ::ll::TypedStorage<8, 8, ::ShaderColor&> currentShaderDarkColor;
36 ::ll::TypedStorage<8, 8, ::mce::BufferResourceService&> bufferResourceService;
37 ::ll::TypedStorage<8, 8, ::mce::QuadIndexBuffer&> currentQuadIndexBuffer;
38 ::ll::TypedStorage<8, 24, ::mce::ServerResourcePointer<::mce::ImmediateBuffer>> immediateBuffer;
39 ::ll::TypedStorage<4, 20, ::std::optional<::glm::vec4>> normalizedClipRegion;
40 ::ll::TypedStorage<1, 1, uchar> subClientId;
41 ::ll::TypedStorage<1, 1, bool> isDrawingUI;
42 ::ll::TypedStorage<1, 1, bool> isDrawingFirstPersonObjects;
43 ::ll::TypedStorage<1, 1, bool> isDrawingEnvironmentalText;
44 ::ll::TypedStorage<1, 1, bool> isDrawingPersistentUIElement;
45 ::ll::TypedStorage<1, 1, bool> isDoingFrameCapture;
46 ::ll::TypedStorage<1, 1, bool> isDrawingEditorSelectionHighlight;
47 ::ll::TypedStorage<1, 1, bool> isDrawingMovingBlock;
48 ::ll::TypedStorage<1, 1, bool> isDitheringEnabled;
49 ::ll::TypedStorage<1, 1, bool> isAlphaMaskedTintEnabled;
54 MeshContext& operator=(MeshContext
const&);
55 MeshContext(MeshContext
const&);
Definition ShaderColor.h:5
Definition MeshContext.h:7
Definition RenderContext.h:7
Definition BufferResourceService.h:7
Definition GlobalConstantBufferManager.h:7
Definition GlobalConstantBuffers.h:7
Definition QuadIndexBuffer.h:7