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

Public Member Functions

void OnApplicationFocus (bool focus)
 
void printCurrentGame ()
 

Static Public Member Functions

static IEnumerator bufferedLoad (int sceneToBeLoaded, bool loadAsync)
 
static void LoadScene (GameScenes scene)
 
static void LoadSceneFromBundle (GameScenes scene, string sceneName)
 

Public Attributes

Game currentGame
 
string GameSaveFolder = "default"
 
SceneTransitionMatrix sceneBufferTransitionMatrix
 
bool showConsole = true
 
bool showConsoleOnError = false
 
GUISkin skin
 
string skinName = "KSP window 7"
 
UISkinDefSO uiSkinDefAsset
 

Static Public Attributes

static bool FastEditorLoading = false
 
static HighLogic fetch
 
static GameScenes LoadedScene
 
static bool LoadedSceneHasPlanetarium
 
static bool LoadedSceneIsEditor
 
static bool LoadedSceneIsFlight
 
static bool LoadedSceneIsGame
 
static bool LoadedSceneIsMissionBuilder
 
static double TimeSceneLoaded = 0d
 

Properties

static Game CurrentGame [get, set]
 
static string SaveFolder [get, set]
 Returns the game folder name only. Does not return the full path. More...
 
static GUISkin Skin [get]
 
static UISkinDef UISkin [get]
 

Member Function Documentation

static IEnumerator HighLogic.bufferedLoad ( int  sceneToBeLoaded,
bool  loadAsync 
)
inlinestatic
static void HighLogic.LoadScene ( GameScenes  scene)
inlinestatic

< Use standard predictive loading. Will keep some objects in memory for speed.

static void HighLogic.LoadSceneFromBundle ( GameScenes  scene,
string  sceneName 
)
inlinestatic
void HighLogic.OnApplicationFocus ( bool  focus)
inline
void HighLogic.printCurrentGame ( )
inline

Member Data Documentation

Game HighLogic.currentGame
bool HighLogic.FastEditorLoading = false
static
HighLogic HighLogic.fetch
static
string HighLogic.GameSaveFolder = "default"
GameScenes HighLogic.LoadedScene
static
bool HighLogic.LoadedSceneHasPlanetarium
static
bool HighLogic.LoadedSceneIsEditor
static
bool HighLogic.LoadedSceneIsFlight
static
bool HighLogic.LoadedSceneIsGame
static
bool HighLogic.LoadedSceneIsMissionBuilder
static
SceneTransitionMatrix HighLogic.sceneBufferTransitionMatrix
bool HighLogic.showConsole = true
bool HighLogic.showConsoleOnError = false
GUISkin HighLogic.skin
string HighLogic.skinName = "KSP window 7"
double HighLogic.TimeSceneLoaded = 0d
static
UISkinDefSO HighLogic.uiSkinDefAsset

Property Documentation

Game HighLogic.CurrentGame
staticgetset
string HighLogic.SaveFolder
staticgetset

Returns the game folder name only. Does not return the full path.

GUISkin HighLogic.Skin
staticget
UISkinDef HighLogic.UISkin
staticget

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