Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity Class Reference
Inheritance diagram for KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity:

Public Member Functions

virtual void OnResetClick ()
 

Public Attributes

Slider factorSlider
 
double gravityFactor = 1d
 
double maxGravity = 10d
 
double minGravity = 0.01d
 
Button resetButton
 
TMPro.TextMeshProUGUI text
 
Toggle toggle
 

Protected Member Functions

virtual void Awake ()
 
virtual void CreateOriginalGeeForces ()
 
virtual void OnSliderChanged (float value)
 
virtual void OnToggleChanged (bool state)
 
virtual void SetGravityFactor (double factor)
 
virtual void SetHack (bool hack)
 
virtual void SetText ()
 
virtual void SetupValues ()
 
virtual void Update ()
 

Protected Attributes

bool dirty
 
bool hacked
 
Dictionary< CelestialBody, double > originalGeeForces = new Dictionary<CelestialBody, double>()
 

Member Function Documentation

virtual void KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.Awake ( )
inlineprotectedvirtual
virtual void KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.CreateOriginalGeeForces ( )
inlineprotectedvirtual
virtual void KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.OnResetClick ( )
inlinevirtual
virtual void KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.OnSliderChanged ( float  value)
inlineprotectedvirtual
virtual void KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.OnToggleChanged ( bool  state)
inlineprotectedvirtual
virtual void KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.SetGravityFactor ( double  factor)
inlineprotectedvirtual
virtual void KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.SetHack ( bool  hack)
inlineprotectedvirtual
virtual void KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.SetText ( )
inlineprotectedvirtual
virtual void KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.SetupValues ( )
inlineprotectedvirtual
virtual void KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.Update ( )
inlineprotectedvirtual

Member Data Documentation

bool KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.dirty
protected
Slider KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.factorSlider
double KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.gravityFactor = 1d
bool KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.hacked
protected
double KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.maxGravity = 10d
double KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.minGravity = 0.01d
Dictionary<CelestialBody, double> KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.originalGeeForces = new Dictionary<CelestialBody, double>()
protected
Button KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.resetButton
TMPro.TextMeshProUGUI KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.text
Toggle KSP.UI.Screens.DebugToolbar.Screens.Cheats.HackGravity.toggle

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