0x00x0158
Members 25
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | splineContainer | SplineContainer | Public | |
| 0x00E0 | 0x28 | padding / unreflected | ||
| 0x04 | splineSamplesPer1000Meter | int | Public | |
| 0x08 | rimCurve | AnimationCurve | Public | |
| 0x04 | curveResolution | int | Public | |
| 0x04 | rimRadius | float | Public | |
| 0x04 | rimNoise | RIM_NOISE | Public | |
| 0x04 | noiseStrength | float | Public | |
| 0x04 | noiseScale | float | Public | |
| 0x04 | iterations | int | Public | |
| 0x04 | scaleIncrease | float | Public | |
| 0x04 | roughness | float | Public | |
| 0x04 | plateauWidth | float | Public | |
| 0x04 | slopePer10Meter | float | Public | |
| 0x04 | plateauType | PLATEAU_TYPE | Public | |
| 0x08 | plateauCurve | AnimationCurve | Public | |
| 0x04 | plateauCurveWidth | float | Public | |
| 0x04 | neighbourhoodSize | int | Public | |
| 0x04 | smoothRadius | float | Public | |
| 0x04 | smoothType | SMOOTH_TYPE | Public | |
| 0x04 | applyType | APPLY_TYPE | Public | |
| 0x04 | strength | float | Public | |
| 0x04 | groundHeight | float | Public | |
| 0x08 | lastSplineContainer | SplineContainer | Private | |
| 0x08 | m_passDatas | Dictionary`2 | Private+1 flags | |
| 0x08 | natSampledSplines | List`1 | Private | |
| 0x0154 | 0x04 | unreflected bytes to end of WG_SplineHeightmapModifier | ||
Inherited from WorldModifier 6
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_modifierID | string | Private | |
| 0x01 | dirty | bool | Private | |
| 0x0069 | 0x03 | padding / unreflected | ||
| 0x40 | lastMatrix | Matrix4x4 | Private | |
| 0x0C | LastPos | Vector3 | Public | |
| 0x10 | LastRot | Quaternion | Public | |
| 0x0C | LastScale | Vector3 | Public | |
Inherited from SerializedMonoBehaviour 1
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | — | serializationData | <in the binary> |
Functions 18
| Signature | Flags | Native | Params |
|---|---|---|---|
| void CheckDirty() | 2 flags | — | 0x00 |
| void Reset() | 2 flags | — | 0x00 |
| void OnEnable() | 2 flags | — | 0x00 |
| void OnDisable() | 2 flags | — | 0x00 |
| void OnValidate() | 2 flags | — | 0x00 |
| void AddSpline() | Public | — | 0x00 |
| void SetupModifier() | Public+1 flags | — | 0x00 |
| void PreGenerate() | Public+1 flags | — | 0x00 |
| void GetPassCount() | Public+1 flags | — | 0x00 |
| void Generate() | Public+1 flags | — | 0x00 |
| void PostGenerate() | Public+1 flags | — | 0x00 |
| void PostGenerate2() | Public+1 flags | — | 0x00 |
| void SetYOnAllKnotsOnSpline() | Public | — | 0x00 |
| void GetEffectedChunks() | Public+1 flags | — | 0x00 |
| void GetChunksOfSpline() | Private | — | 0x00 |
| void RequiresNeighbourData() | Public+1 flags | — | 0x00 |
| void RequiresNormals() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |