LeviLamina
Loading...
Searching...
No Matches
RenderDragonOffscreenStructureVolumeRenderer.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/client/gui/controls/VisualTree.h"
7
#include "mc/client/gui/controls/renderers/StructureVolumeRenderer.h"
8
#include "mc/deps/core/checked_resource_service/ClientResourcePointer.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
class
MinecraftUIRenderContext
;
13
class
ScreenContext
;
14
class
UIControl
;
15
class
UIScene
;
16
namespace
dragon {
class
ResolvedImageResource
; }
17
// clang-format on
18
19
class
RenderDragonOffscreenStructureVolumeRenderer
{
20
public
:
21
// member variables
22
// NOLINTBEGIN
23
::ll::TypedStorage<8, 704, ::StructureVolumeRenderer> mStructureVolumeRenderer;
24
::ll::TypedStorage<8, 240, ::VisualTree> mVisualTree;
25
::ll::TypedStorage<8, 8, ::std::unique_ptr<::UIControl>> mUIControl;
26
::ll::TypedStorage<8, 8, ::std::unique_ptr<::MinecraftUIRenderContext>> mRenderContext;
27
::ll::TypedStorage<8, 16, ::std::shared_ptr<::UIScene>> mUIScene;
28
::ll::TypedStorage<8, 8, ::std::unique_ptr<::ScreenContext>> mScreenContext;
29
::ll::TypedStorage<8, 24, ::mce::ClientResourcePointer<::dragon::ResolvedImageResource>> mTargetImage;
30
// NOLINTEND
31
};
MinecraftUIRenderContext
Definition
MinecraftUIRenderContext.h:5
RenderDragonOffscreenStructureVolumeRenderer
Definition
RenderDragonOffscreenStructureVolumeRenderer.h:5
ScreenContext
Definition
ScreenContext.h:5
UIControl
Definition
UIControl.h:5
UIScene
Definition
UIScene.h:5
dragon::ResolvedImageResource
Definition
ResolvedImageResource.h:7
src-client
mc
client
gui
controls
renderers
RenderDragonOffscreenStructureVolumeRenderer.h
Generated on
for LeviLamina by
1.16.1