Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Properties | Events | List of all members
PQS_GameBindings Class Reference

Public Member Functions

bool TerrainPresetListIsCompatible (string versionString)
 

Properties

bool LoadedSceneIsGame [get]
 
bool PLANET_FORCE_SHADER_MODEL_2_0 [get]
 
bool PLANET_SCATTER [get]
 
float PLANET_SCATTER_FACTOR [get]
 
bool SettingsReady [get]
 

Events

Func< bool > GetLoadedSceneIsGame
 
Func< bool > GetPlanetForceShaderModel20
 
Func< float > GetPlanetScatterFactor
 
Func< string, bool > GetPresetListCompatible
 
Func< bool > GetSettingsReady
 
Func< bool > GetUsePlanetScatter
 
Func< PQSSurfaceObject, double > OnGetPOIRange = (c) => { return double.MaxValue; }
 Get the PointOfInterest range in meters More...
 
Func< PQSSurfaceObject, double > OnGetPQSCityLoadRange = (c) => { return double.MaxValue; }
 
Callback< PQSSurfaceObjectOnPQSCityLoaded = c => { }
 
Callback< PQSSurfaceObjectOnPQSCityUnloaded = c => { }
 

Member Function Documentation

bool PQS_GameBindings.TerrainPresetListIsCompatible ( string  versionString)
inline

Property Documentation

bool PQS_GameBindings.LoadedSceneIsGame
get
bool PQS_GameBindings.PLANET_FORCE_SHADER_MODEL_2_0
get
bool PQS_GameBindings.PLANET_SCATTER
get
float PQS_GameBindings.PLANET_SCATTER_FACTOR
get
bool PQS_GameBindings.SettingsReady
get

Event Documentation

Func<bool> PQS_GameBindings.GetLoadedSceneIsGame
Initial value:
= () =>
{
return false;
}
Func<bool> PQS_GameBindings.GetPlanetForceShaderModel20
Initial value:
= () =>
{
return false;
}
Func<float> PQS_GameBindings.GetPlanetScatterFactor
Initial value:
= () =>
{
return 1.0f;
}
Func<string, bool> PQS_GameBindings.GetPresetListCompatible
Func<bool> PQS_GameBindings.GetSettingsReady
Initial value:
= () =>
{
return true;
}
Func<bool> PQS_GameBindings.GetUsePlanetScatter
Initial value:
= () =>
{
return true;
}
Func<PQSSurfaceObject, double> PQS_GameBindings.OnGetPOIRange = (c) => { return double.MaxValue; }

Get the PointOfInterest range in meters

Func<PQSSurfaceObject, double> PQS_GameBindings.OnGetPQSCityLoadRange = (c) => { return double.MaxValue; }
Callback<PQSSurfaceObject> PQS_GameBindings.OnPQSCityLoaded = c => { }
Callback<PQSSurfaceObject> PQS_GameBindings.OnPQSCityUnloaded = c => { }

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