LeviLamina
Loading...
Searching...
No Matches
Layout.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace SharedTypes::v1_21_130::DataDrivenUI { struct Container; }
8namespace SharedTypes::v1_21_130::DataDrivenUI { struct Context; }
9namespace SharedTypes::v1_21_130::DataDrivenUI { struct Panel; }
10namespace cereal { struct ReflectionCtx; }
11// clang-format on
12
13namespace SharedTypes::v1_21_130::DataDrivenUI {
14
15struct Layout {
16public:
17 // member variables
18 // NOLINTBEGIN
19 ::ll::TypedStorage<
20 8,
21 24,
22 ::std::vector<::std::variant<
23 ::std::shared_ptr<::SharedTypes::v1_21_130::DataDrivenUI::Container>,
24 ::std::shared_ptr<::SharedTypes::v1_21_130::DataDrivenUI::Context>,
25 ::std::shared_ptr<::SharedTypes::v1_21_130::DataDrivenUI::Panel>>>>
26 mMarkup;
27 // NOLINTEND
28
29public:
30 // static functions
31 // NOLINTBEGIN
32 MCAPI static void bindType(::cereal::ReflectionCtx& ctx);
33 // NOLINTEND
34
35public:
36 // static variables
37 // NOLINTBEGIN
38 MCAPI static ::std::string_view const& NAME();
39 // NOLINTEND
40};
41
42} // namespace SharedTypes::v1_21_130::DataDrivenUI
Definition ReflectionCtx.h:11
Definition ctx.h:5