35 ::ll::TypedStorage<8, 24, ::std::vector<::std::pair<::Block const*, ::std::vector<::BlockType const*>>>> mRules;
41 MCAPI
void setRules(::std::vector<::ReplaceRule>
const& replaceRules);
49 ::ll::TypedStorage<4, 12, ::Vec3> mCenter;
50 ::ll::TypedStorage<4, 4, float> mHalfRSqr;
51 ::ll::TypedStorage<4, 4, float> mHalfR;
59 ::ll::TypedStorage<8, 24, ::OreFeature::ReplaceRulesAccelerator> mRulesAccelerator;
60 ::ll::TypedStorage<8, 24, ::std::vector<::OreFeature::SphereData>> mAllSpheres;
61 ::ll::TypedStorage<8, 24, ::std::vector<::OreFeature::SphereData*>> mSpheres;
62 ::ll::TypedStorage<4, 4, uint> mActiveSpheres;
63 ::ll::TypedStorage<1, 1, bool> mInitialized;
82 ::ll::TypedStorage<4, 4, int> mCount;
83 ::ll::TypedStorage<4, 4, float> mCountf;
84 ::ll::TypedStorage<4, 4, float> mCountfInv;
85 ::ll::TypedStorage<4, 4, float> mDiscardChanceOnAirExposure;
86 ::ll::TypedStorage<8, 24, ::std::vector<::ReplaceRule>> mReplaceRules;
97 virtual ~OreFeature() ;
107 MCAPI OreFeature(
int count, ::std::vector<::ReplaceRule>&& replaceRules);
115 MCAPI
void* $ctor(
int count, ::std::vector<::ReplaceRule>&& replaceRules);