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

Classes

class  LandClass
 

Public Member Functions

double CubicHermite (double start, double end, double startTangent, double endTangent, double t)
 
override void OnSetup ()
 
override void OnVertexBuild (PQS.VertexBuildData data)
 
void SelectLandClassByHeight (double height)
 
- 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 ()
 

Static Public Member Functions

static double Clamp (double v, double low, double high)
 
static double Lerp (double v2, double v1, double dt)
 

Public Attributes

float blend
 
LandClass[] landClasses
 
int lcCount
 
- Public Attributes inherited from PQSMod
bool modEnabled = true
 
int order = 100
 
PQS.ModiferRequirements requirements
 
PQS sphere
 

Member Function Documentation

static double PQSMod_HeightColorMap.Clamp ( double  v,
double  low,
double  high 
)
inlinestatic
double PQSMod_HeightColorMap.CubicHermite ( double  start,
double  end,
double  startTangent,
double  endTangent,
double  t 
)
inline
static double PQSMod_HeightColorMap.Lerp ( double  v2,
double  v1,
double  dt 
)
inlinestatic
override void PQSMod_HeightColorMap.OnSetup ( )
inlinevirtual

Reimplemented from PQSMod.

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

Reimplemented from PQSMod.

void PQSMod_HeightColorMap.SelectLandClassByHeight ( double  height)
inline

Member Data Documentation

float PQSMod_HeightColorMap.blend
LandClass [] PQSMod_HeightColorMap.landClasses
int PQSMod_HeightColorMap.lcCount

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