Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Types | Public Member Functions | Public Attributes | List of all members
PQSMod_VertexColorNoiseRGB Class Reference
Inheritance diagram for PQSMod_VertexColorNoiseRGB:
PQSMod

Public Types

enum  NoiseType { NoiseType.Perlin, NoiseType.RidgedMultifractal, NoiseType.Billow }
 

Public Member Functions

override void OnSetup ()
 
override void OnVertexBuild (PQS.VertexBuildData data)
 
- Public Member Functions inherited from PQSMod
virtual double GetVertexMaxHeight ()
 
virtual double GetVertexMinHeight ()
 
virtual void OnMeshBuild ()
 
virtual void OnPostSetup ()
 
virtual void OnPreUpdate ()
 
virtual void OnQuadBuilt (PQ quad)
 
virtual void OnQuadCreate (PQ quad)
 
virtual void OnQuadDestroy (PQ quad)
 
virtual void OnQuadPreBuild (PQ quad)
 
virtual void OnQuadUpdate (PQ quad)
 
virtual void OnQuadUpdateNormals (PQ quad)
 
virtual void OnSphereActive ()
 
virtual void OnSphereInactive ()
 
virtual void OnSphereReset ()
 
virtual bool OnSphereStart ()
 
virtual void OnSphereStarted ()
 
virtual void OnSphereTransformUpdate ()
 
virtual void OnUpdateFinished ()
 
virtual void OnVertexBuildHeight (PQS.VertexBuildData data)
 
void RebuildSphere ()
 

Public Attributes

float bBlend
 
float blend
 
float frequency
 
float gBlend
 
float lacunarity
 
NoiseQuality mode
 
NoiseType noiseType
 
int octaves
 
float persistance
 
float rBlend
 
int seed
 
- Public Attributes inherited from PQSMod
bool modEnabled = true
 
int order = 100
 
PQS.ModiferRequirements requirements
 
PQS sphere
 

Member Enumeration Documentation

Enumerator
Perlin 
RidgedMultifractal 
Billow 

Member Function Documentation

override void PQSMod_VertexColorNoiseRGB.OnSetup ( )
inlinevirtual

Reimplemented from PQSMod.

override void PQSMod_VertexColorNoiseRGB.OnVertexBuild ( PQS.VertexBuildData  data)
inlinevirtual

Reimplemented from PQSMod.

Member Data Documentation

float PQSMod_VertexColorNoiseRGB.bBlend
float PQSMod_VertexColorNoiseRGB.blend
float PQSMod_VertexColorNoiseRGB.frequency
float PQSMod_VertexColorNoiseRGB.gBlend
float PQSMod_VertexColorNoiseRGB.lacunarity
NoiseQuality PQSMod_VertexColorNoiseRGB.mode
NoiseType PQSMod_VertexColorNoiseRGB.noiseType
int PQSMod_VertexColorNoiseRGB.octaves
float PQSMod_VertexColorNoiseRGB.persistance
float PQSMod_VertexColorNoiseRGB.rBlend
int PQSMod_VertexColorNoiseRGB.seed

The documentation for this class was generated from the following file: