LeviLamina
Loading...
Searching...
No Matches
Motif.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
8// clang-format on
9
10class Motif {
11public:
12 // Motif inner types declare
13 // clang-format off
14 class Registry;
15 // clang-format on
16
17 // Motif inner types define
18 class Registry {
19 public:
20 // member variables
21 // NOLINTBEGIN
24 // NOLINTEND
25
26 public:
27 // prevent constructor by default
28 Registry& operator=(Registry const&);
29 Registry(Registry const&);
30 Registry();
31
32 public:
33 // member functions
34 // NOLINTBEGIN
35 MCAPI ::std::vector<::Motif const*> _getBaseMotifs() const;
36
37 MCAPI ::std::vector<::Motif const*> _getR21Motifs() const;
38
39 MCAPI ::Motif const& getMotifByName(::std::string const& name) const;
40
41 MCAPI void init(::BaseGameVersion const& baseGameVersion);
42 // NOLINTEND
43
44 public:
45 // static functions
46 // NOLINTBEGIN
47 MCAPI static ::Motif::Registry& get();
48 // NOLINTEND
49 };
50
51public:
52 // member variables
53 // NOLINTBEGIN
60 // NOLINTEND
61
62public:
63 // prevent constructor by default
64 Motif& operator=(Motif const&);
65 Motif(Motif const&);
66 Motif();
67
68public:
69 // static variables
70 // NOLINTBEGIN
71 MCAPI static ::Motif const& mAlban();
72
73 MCAPI static ::Motif const& mAztec();
74
75 MCAPI static ::Motif const& mAztec2();
76
77 MCAPI static ::Motif const& mBackyard();
78
79 MCAPI static ::Motif const& mBaroque();
80
81 MCAPI static ::Motif const& mBomb();
82
83 MCAPI static ::Motif const& mBouquet();
84
85 MCAPI static ::Motif const& mBurningSkull();
86
87 MCAPI static ::Motif const& mBust();
88
89 MCAPI static ::Motif const& mCavebird();
90
91 MCAPI static ::Motif const& mChainging();
92
93 MCAPI static ::Motif const& mCotan();
94
95 MCAPI static ::Motif const& mCourbet();
96
97 MCAPI static ::Motif const& mCreebet();
98
99 MCAPI static ::Motif const&& mDefaultImage();
100
101 MCAPI static ::Motif const& mDonkeyKong();
102
103 MCAPI static ::Motif const& mEarth();
104
105 MCAPI static ::Motif const& mEndboss();
106
107 MCAPI static ::Motif const& mFern();
108
109 MCAPI static ::Motif const& mFighters();
110
111 MCAPI static ::Motif const& mFinding();
112
113 MCAPI static ::Motif const& mFire();
114
115 MCAPI static ::Motif const& mGraham();
116
117 MCAPI static ::Motif const& mHumble();
118
119 MCAPI static ::Motif const& mKebab();
120
121 MCAPI static ::Motif const& mLowmist();
122
123 MCAPI static ::Motif const& mMatch();
124
125 MCAPI static ::Motif const& mMeditative();
126
127 MCAPI static ::Motif const& mOrb();
128
129 MCAPI static ::Motif const& mOwlemons();
130
131 MCAPI static ::Motif const& mPassage();
132
133 MCAPI static ::Motif const& mPigscene();
134
135 MCAPI static ::Motif const& mPlant();
136
137 MCAPI static ::Motif const& mPointer();
138
139 MCAPI static ::Motif const& mPond();
140
141 MCAPI static ::Motif const& mPool();
142
143 MCAPI static ::Motif const& mPrairieRide();
144
145 MCAPI static ::Motif const& mSea();
146
147 MCAPI static ::Motif const& mSkeleton();
148
149 MCAPI static ::Motif const& mSkullAndRoses();
150
151 MCAPI static ::Motif const& mStage();
152
153 MCAPI static ::Motif const& mSunflowers();
154
155 MCAPI static ::Motif const& mSunset();
156
157 MCAPI static ::Motif const& mTides();
158
159 MCAPI static ::Motif const& mUnpacked();
160
161 MCAPI static ::Motif const& mVoid();
162
163 MCAPI static ::Motif const& mWanderer();
164
165 MCAPI static ::Motif const& mWasteland();
166
167 MCAPI static ::Motif const& mWater();
168
169 MCAPI static ::Motif const& mWind();
170
171 MCAPI static ::Motif const& mWither();
172 // NOLINTEND
173};
Definition BaseGameVersion.h:13
Definition Motif.h:18
Definition Motif.h:10
Definition Alias.h:14