LeviLamina
Loading...
Searching...
No Matches
RequestedRenderEntries.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/minecraft_renderer/game/ShadowContext.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
Actor
;
11
class
RenderParams
;
12
struct
DataDrivenRendererEntry
;
13
// clang-format on
14
15
struct
RequestedRenderEntries
{
16
public
:
17
// RequestedRenderEntries inner types declare
18
// clang-format off
19
struct
ActorRelatedData
;
20
// clang-format on
21
22
// RequestedRenderEntries inner types define
23
struct
ActorRelatedData
{
24
public
:
25
// member variables
26
// NOLINTBEGIN
27
::ll::TypedStorage<1, 1, ::ShadowContext> mShadowContext;
28
// NOLINTEND
29
};
30
31
public
:
32
// member variables
33
// NOLINTBEGIN
34
::ll::TypedStorage<8, 24, ::std::vector<::DataDrivenRendererEntry>> mDataDrivenRenders;
35
::ll::TypedStorage<8, 24, ::std::vector<::Actor*>> mActorsToRender;
36
::ll::TypedStorage<8, 24, ::std::vector<::RenderParams*>> mRenderParams;
37
::ll::TypedStorage<8, 24, ::std::vector<::RequestedRenderEntries::ActorRelatedData>> mActorRenderData;
38
// NOLINTEND
39
};
Actor
Definition
Actor.h:113
RenderParams
Definition
RenderParams.h:29
DataDrivenRendererEntry
Definition
DataDrivenRendererEntry.h:5
RequestedRenderEntries::ActorRelatedData
Definition
RequestedRenderEntries.h:13
RequestedRenderEntries
Definition
RequestedRenderEntries.h:5
src-client
mc
client
renderer
actor
v2
RequestedRenderEntries.h
Generated on
for LeviLamina by
1.16.1