LeviLamina
Loading...
Searching...
No Matches
DataDrivenRendererPreprocessingContext.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/client/renderer/actor/v2/ddrv2/PoolHandle.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
DataDrivenRendererRegistry
;
11
class
MinecraftGameplayGraphicsResources
;
12
struct
DataDrivenRendererPool
;
13
namespace
mce {
struct
BufferResourceService
; }
14
// clang-format on
15
16
struct
DataDrivenRendererPreprocessingContext
{
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
::ll::TypedStorage<8, 8, ::std::reference_wrapper<::DataDrivenRendererRegistry>> mResources;
21
::ll::TypedStorage<8, 8, ::ddrv2::PoolHandle<::DataDrivenRendererPool>> mTargetPool;
22
::ll::TypedStorage<8, 16, ::std::weak_ptr<::mce::BufferResourceService>> mBufferResourceService;
23
::ll::TypedStorage<8, 8, ::std::reference_wrapper<::MinecraftGameplayGraphicsResources>>
24
mMinecraftGameplayGraphicsResources;
25
// NOLINTEND
26
};
DataDrivenRendererRegistry
Definition
DataDrivenRendererRegistry.h:5
MinecraftGameplayGraphicsResources
Definition
MinecraftGameplayGraphicsResources.h:5
DataDrivenRendererPool
Definition
DataDrivenRendererPool.h:5
DataDrivenRendererPreprocessingContext
Definition
DataDrivenRendererPreprocessingContext.h:5
mce::BufferResourceService
Definition
BufferResourceService.h:7
src-client
mc
client
renderer
actor
v2
DataDrivenRendererPreprocessingContext.h
Generated on
for LeviLamina by
1.16.1