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

Public Member Functions

override void OnSetup ()
 
override void OnVertexBuild (PQS.VertexBuildData data)
 
override void OnVertexBuildHeight (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 ()
 
void RebuildSphere ()
 

Public Attributes

float colorOpacity = 1f
 
Gradient craterColourRamp
 
AnimationCurve craterCurve
 
bool DebugColorMapping
 
double deformation = 1000d
 
float jitter = 0.5f
 
AnimationCurve jitterCurve
 
float jitterHeight = 0.1f
 
float rFactor = 0.5f
 
float rOffset = 1f
 
double simplexFrequency = 20
 
double simplexOctaves = 2
 
double simplexPersistence = 0.5
 
int simplexSeed = 123123
 
double voronoiDisplacement = 1d
 
double voronoiFrequency = 1d
 
int voronoiSeed = 0
 
- Public Attributes inherited from PQSMod
bool modEnabled = true
 
int order = 100
 
PQS.ModiferRequirements requirements
 
PQS sphere
 

Member Function Documentation

override void PQSMod_VoronoiCraters.OnSetup ( )
inlinevirtual

Reimplemented from PQSMod.

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

< convert from -1/1 to 0/1

Reimplemented from PQSMod.

override void PQSMod_VoronoiCraters.OnVertexBuildHeight ( PQS.VertexBuildData  data)
inlinevirtual

Reimplemented from PQSMod.

Member Data Documentation

float PQSMod_VoronoiCraters.colorOpacity = 1f
Gradient PQSMod_VoronoiCraters.craterColourRamp
AnimationCurve PQSMod_VoronoiCraters.craterCurve
bool PQSMod_VoronoiCraters.DebugColorMapping
double PQSMod_VoronoiCraters.deformation = 1000d
float PQSMod_VoronoiCraters.jitter = 0.5f
AnimationCurve PQSMod_VoronoiCraters.jitterCurve
float PQSMod_VoronoiCraters.jitterHeight = 0.1f
float PQSMod_VoronoiCraters.rFactor = 0.5f
float PQSMod_VoronoiCraters.rOffset = 1f
double PQSMod_VoronoiCraters.simplexFrequency = 20
double PQSMod_VoronoiCraters.simplexOctaves = 2
double PQSMod_VoronoiCraters.simplexPersistence = 0.5
int PQSMod_VoronoiCraters.simplexSeed = 123123
double PQSMod_VoronoiCraters.voronoiDisplacement = 1d
double PQSMod_VoronoiCraters.voronoiFrequency = 1d
int PQSMod_VoronoiCraters.voronoiSeed = 0

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