LeviLamina
Loading...
Searching...
No Matches
BannerConstants.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace mce { class ConstantBufferContainer; }
8namespace mce { class ShaderConstantFloat4; }
9// clang-format on
10
11namespace mce {
12
13class BannerConstants {
14public:
15 // member variables
16 // NOLINTBEGIN
17 ::ll::TypedStorage<8, 8, ::mce::ShaderConstantFloat4*> BANNER_COLORS;
18 ::ll::TypedStorage<8, 8, ::mce::ShaderConstantFloat4*> BANNER_UV_OFFSETS_AND_SCALES;
19 ::ll::TypedStorage<8, 8, ::mce::ConstantBufferContainer*> constantBuffer;
20 ::ll::TypedStorage<4, 64, ::std::array<::glm::vec4, 4>> mBasePBRTextureData;
21 // NOLINTEND
22
23public:
24 // member functions
25 // NOLINTBEGIN
26 MCAPI BannerConstants();
27
28 MCAPI void init();
29 // NOLINTEND
30
31public:
32 // constructor thunks
33 // NOLINTBEGIN
34 MCAPI void* $ctor();
35 // NOLINTEND
36};
37
38} // namespace mce
Definition BannerConstants.h:7
Definition ConstantBufferContainer.h:7
Definition ShaderConstantFloat4.h:7