LeviLamina
Loading...
Searching...
No Matches
ActorDocumentDataParams.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/sem_ver/SemVersion.h"
7#include "mc/deps/puv/ComponentStorageLoadDataRefVariant.h"
8#include "mc/resources/JsonBetaState.h"
9#include "mc/resources/MinEngineVersion.h"
10
11// auto generated forward declare list
12// clang-format off
13namespace SharedTypes::Beta { struct ActorDefinitions; }
14namespace SharedTypes::v1_26_20 { struct ActorDefinitions; }
15// clang-format on
16
17struct ActorDocumentDataParams {
18public:
19 // member variables
20 // NOLINTBEGIN
21 ::ll::TypedStorage<
22 8,
23 16,
27 mValue;
28 ::ll::TypedStorage<8, 24, ::SemVersion const> mFormatVersion;
29 ::ll::TypedStorage<8, 32, ::MinEngineVersion const> mMinEngineVersion;
30 ::ll::TypedStorage<1, 1, bool const> mIsBaseGamePack;
31 ::ll::TypedStorage<1, 1, ::JsonBetaState const> mCanUseBeta;
32 // NOLINTEND
33
34public:
35 // prevent constructor by default
36 ActorDocumentDataParams& operator=(ActorDocumentDataParams const&);
37 ActorDocumentDataParams();
38
39public:
40 // member functions
41 // NOLINTBEGIN
42 MCAPI ActorDocumentDataParams(::ActorDocumentDataParams const&);
43
44 MCAPI ActorDocumentDataParams(
48 ::SemVersion const& formatVersion,
49 ::MinEngineVersion const& minEngineVersion,
50 bool isBaseGamePack,
51 ::JsonBetaState canUseBeta
52 );
53
54 MCAPI ~ActorDocumentDataParams();
55 // NOLINTEND
56
57public:
58 // constructor thunks
59 // NOLINTBEGIN
60 MCAPI void* $ctor(::ActorDocumentDataParams const&);
61
62 MCAPI void* $ctor(
66 ::SemVersion const& formatVersion,
67 ::MinEngineVersion const& minEngineVersion,
68 bool isBaseGamePack,
69 ::JsonBetaState canUseBeta
70 );
71 // NOLINTEND
72
73public:
74 // destructor thunk
75 // NOLINTBEGIN
76 MCAPI void $dtor();
77 // NOLINTEND
78};
Definition ComponentStorageLoadDataRefVariant.h:6
Definition MinEngineVersion.h:15
Definition SemVersion.h:15
Definition ActorDefinitions.h:15
Definition ActorDefinitions.h:15