22 ::ll::TypedStorage<8, 24, ::std::vector<::Motif const*>> mMotifs;
23 ::ll::TypedStorage<8, 24, ::std::vector<::Motif const*>> mSplitMeshMotifs;
29 MCAPI ::std::vector<::Motif const*> _getBaseMotifs()
const;
31 MCAPI ::std::vector<::Motif const*> _getR21Motifs()
const;
35 MCAPI ::Motif
const& getMotifByName(::std::string
const& name)
const;
38 MCFOLD ::std::vector<::Motif const*>
const& getSplitMeshMotifsAsList()
const;
47 MCAPI static ::Motif::Registry& get();
54 ::ll::TypedStorage<8, 32, ::std::string const> mName;
55 ::ll::TypedStorage<4, 4, int const> mWidth;
56 ::ll::TypedStorage<4, 4, int const> mHeight;
57 ::ll::TypedStorage<4, 16, ::glm::vec4 const> mUVs;
58 ::ll::TypedStorage<1, 1, bool const> mIsPublic;
59 ::ll::TypedStorage<1, 1, bool const> mIsSplitMeshPainting;
69 MCAPI Motif(::std::string name,
int w,
int h, ::glm::vec4 UVs,
bool isPublic,
bool isSplitMeshPainting);
72 MCFOLD
int getHeight()
const;
75 MCFOLD ::std::string
const getName()
const;
78 MCFOLD ::glm::vec4
const& getUVs()
const;
80 MCFOLD
int getWidth()
const;
82 MCFOLD
bool isSplitMeshPainting()
const;
89 MCAPI static ::Motif
const& mAlban();
91 MCAPI static ::Motif
const& mAztec();
93 MCAPI static ::Motif
const& mAztec2();
95 MCAPI static ::Motif
const& mBackyard();
97 MCAPI static ::Motif
const& mBaroque();
99 MCAPI static ::Motif
const& mBomb();
101 MCAPI static ::Motif
const& mBouquet();
103 MCAPI static ::Motif
const& mBurningSkull();
105 MCAPI static ::Motif
const& mBust();
107 MCAPI static ::Motif
const& mCavebird();
109 MCAPI static ::Motif
const& mChainging();
111 MCAPI static ::Motif
const& mCotan();
113 MCAPI static ::Motif
const& mCourbet();
115 MCAPI static ::Motif
const& mCreebet();
117 MCAPI static ::Motif
const& mDennis();
119 MCAPI static ::Motif
const& mDonkeyKong();
121 MCAPI static ::Motif
const& mEarth();
123 MCAPI static ::Motif
const& mEndboss();
125 MCAPI static ::Motif
const& mFern();
127 MCAPI static ::Motif
const& mFighters();
129 MCAPI static ::Motif
const& mFinding();
131 MCAPI static ::Motif
const& mFire();
133 MCAPI static ::Motif
const& mGraham();
135 MCAPI static ::Motif
const& mHumble();
137 MCAPI static ::Motif
const& mKebab();
139 MCAPI static ::Motif
const& mLowmist();
141 MCAPI static ::Motif
const& mMatch();
143 MCAPI static ::Motif
const& mMeditative();
145 MCAPI static ::Motif
const& mOrb();
147 MCAPI static ::Motif
const& mOwlemons();
149 MCAPI static ::Motif
const& mPassage();
151 MCAPI static ::Motif
const& mPigscene();
153 MCAPI static ::Motif
const& mPlant();
155 MCAPI static ::Motif
const& mPointer();
157 MCAPI static ::Motif
const& mPond();
159 MCAPI static ::Motif
const& mPool();
161 MCAPI static ::Motif
const& mPrairieRide();
163 MCAPI static ::Motif
const& mSea();
165 MCAPI static ::Motif
const& mSkeleton();
167 MCAPI static ::Motif
const& mSkullAndRoses();
169 MCAPI static ::Motif
const& mStage();
171 MCAPI static ::Motif
const& mSunflowers();
173 MCAPI static ::Motif
const& mSunset();
175 MCAPI static ::Motif
const& mTides();
177 MCAPI static ::Motif
const& mUnpacked();
179 MCAPI static ::Motif
const& mVoid();
181 MCAPI static ::Motif
const& mWanderer();
183 MCAPI static ::Motif
const& mWasteland();
185 MCAPI static ::Motif
const& mWater();
187 MCAPI static ::Motif
const& mWind();
189 MCAPI static ::Motif
const& mWither();
195 MCAPI
void* $ctor(::std::string name,
int w,
int h, ::glm::vec4 UVs,
bool isPublic,
bool isSplitMeshPainting);