|
LeviLamina
|
Classes | |
| struct | ChanceInformation |
| struct | CoordinateRange |
| class | ScatteredPositions |
Public Types | |
| enum class | NeedsMolang : int { No = 0 , Yes = 1 } |
Public Member Functions | |
| ScatterParams & | operator= (ScatterParams const &) |
| MCAPI | ScatterParams (::ScatterParams &&) |
| MCAPI | ScatterParams (::ScatterParams const &) |
| MCAPI void | fillFromData (::SharedTypes::v1_21_10::ScatterParamsData const &data, ::MolangVersion molangVersion, ::LogArea logArea) |
| MCAPI void | readSerializedScatterParamData (::BiomeScatterParamData const &data, ::BiomeStringList const &stringList) |
| MCAPI::ScatterParams::ScatteredPositions | scatter (::RenderParams &molangParams, ::BlockPos const &pos, ::Random &random) const |
| MCAPI void | serializeScatterParamData (::BiomeScatterParamData &data, ::BiomeStringList &stringList) const |
| MCAPI void * | $ctor (::ScatterParams &&) |
| MCAPI void * | $ctor (::ScatterParams const &) |
| MCAPI void | $dtor () |
Static Public Member Functions | |
| static MCAPI void | _fillCoordinateRangeFromData (::std::string const &coordinateName, ::ScatterParams::CoordinateRange &coordinateRange, ::SharedTypes::v1_21_10::CoordinateRangeData const &coordinateRangeData, ::MolangVersion const &molangVersion, ::LogArea logArea) |
| static MCAPI void | _parseExpressionNodeFloat (::ExpressionOp op, ::std::string const &expression, ::ExpressionNode &node, float defaultValue) |
| static MCAPI void | initMolangParams (::RenderParams &molangParams, ::BlockPos const &pos, ::Random &random) |
| static MCAPI void | initScatterParamIndices () |
Public Attributes | |
| ::ll::TypedStorage< 8, 168, ::ScatterParams::CoordinateRange[3]> | mCoordinateRanges |
| ::ll::TypedStorage< 4, 4, ::SharedTypes::v1_21_10::CoordinateEvaluationOrder > | mEvalOrder |
| ::ll::TypedStorage< 8, 24, ::ScatterParams::ChanceInformation > | mScatterChance |
| ::ll::TypedStorage< 8, 16, ::ExpressionNode > | mIterations |