LeviLamina
Loading...
Searching...
No Matches
RenderableUpdateCommand.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/client/gui/geometry_atlas/AllocateAtlasPayload.h"
7#include "mc/client/gui/geometry_atlas/AllocateBackendPayload.h"
8#include "mc/client/gui/geometry_atlas/InsertTilePayload.h"
9#include "mc/client/gui/geometry_atlas/RemoveTilePayload.h"
10#include "mc/client/gui/geometry_atlas/UIItemPayload.h"
11
12namespace GeometryAtlas {
13
15public:
16 // RenderableUpdateCommand inner types define
17 using Variant = ::std::variant<
18 ::GeometryAtlas::AllocateAtlasPayload,
19 ::GeometryAtlas::AllocateBackendPayload,
20 ::GeometryAtlas::UIItemPayload,
21 ::GeometryAtlas::InsertTilePayload,
22 ::GeometryAtlas::RemoveTilePayload>;
23
24public:
25 // member variables
26 // NOLINTBEGIN
27 ::ll::TypedStorage<
28 8,
29 56,
30 ::std::variant<
31 ::GeometryAtlas::AllocateAtlasPayload,
32 ::GeometryAtlas::AllocateBackendPayload,
33 ::GeometryAtlas::UIItemPayload,
34 ::GeometryAtlas::InsertTilePayload,
35 ::GeometryAtlas::RemoveTilePayload>>
36 mData;
37 ::ll::TypedStorage<4, 4, uint> mTarget;
38 // NOLINTEND
39
40public:
41 // member functions
42 // NOLINTBEGIN
43 MCAPI ~RenderableUpdateCommand();
44 // NOLINTEND
45
46public:
47 // destructor thunk
48 // NOLINTBEGIN
49 MCFOLD void $dtor();
50 // NOLINTEND
51};
52
53} // namespace GeometryAtlas
Definition RenderableUpdateCommand.h:7