LeviLamina
Loading...
Searching...
No Matches
SystemInfo.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
#include "mc/deps/ecs/systems/Dependencies.h"
5
6
// auto generated forward declare list
7
// clang-format off
8
struct
ComponentInfo
;
9
struct
Dependencies
;
10
// clang-format on
11
12
struct
SystemInfo
{
13
public
:
14
// SystemInfo inner types define
15
using
GenerateComponentInfoVectorFunction = ::std::vector<::ComponentInfo> (*)();
16
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
::std::string mName;
21
::Dependencies
mDependencies;
22
::ll::TypedStorage<8, 8, ::std::vector<::ComponentInfo> (*)()> mGenerateDetailedInfo;
23
// NOLINTEND
24
25
public
:
26
// member functions
27
// NOLINTBEGIN
28
MCAPI
~SystemInfo
();
29
// NOLINTEND
30
31
public
:
32
// destructor thunk
33
// NOLINTBEGIN
34
MCFOLD
void
$dtor();
35
// NOLINTEND
36
};
ComponentInfo
Definition
ComponentInfo.h:5
Dependencies
Definition
Dependencies.h:5
SystemInfo
Definition
SystemInfo.h:12
src
mc
deps
ecs
systems
SystemInfo.h
Generated on Sat Apr 26 2025 05:55:27 for LeviLamina by
1.12.0