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 | Protected Member Functions | Properties | List of all members
KSP.UI.Screens.Settings.ReflectedSettingsWindow Class Reference
Inheritance diagram for KSP.UI.Screens.Settings.ReflectedSettingsWindow:
KSP.UI.Screens.Settings.SettingsWindow KSP.UI.Screens.Settings.ReflectedSettingsWindow_6DOF KSP.UI.Screens.Settings.ReflectedSettingsWindow_Mouse KSP.UI.Screens.Settings.ReflectedSettingsWindow_TrackIR

Classes

class  ControlWrapper
 
class  SubTabWrapper
 
class  TabWrapper
 
class  ValueWrapper
 

Public Member Functions

override bool IsValid ()
 
void Setup ()
 
virtual void Setup (ReflectedSettingsWindowTab tab, SubTabWrapper subTab)
 

Static Public Member Functions

static SettingsSetup.FieldWrapper GetField (SettingsSetup.FieldWrapper[] wrappers, ValueWrapper value)
 
static void SetupReflectionValues (object instance, List< ValueWrapper > values)
 

Public Attributes

string settingsSubTab
 
string settingsTab
 
ReflectedSettingsWindowTab subTabPrefab
 
TabWrapper[] tabs
 
string xmlPath = "ReflectedSettingsSetup.xml"
 
- Public Attributes inherited from KSP.UI.Screens.Settings.SettingsWindow
SettingsTemplate templatePrefab
 

Protected Member Functions

virtual bool IsValidSecondary ()
 

Properties

List< GameObject > SpawnedObjects [get]
 
- Properties inherited from KSP.UI.Screens.Settings.SettingsWindow
SettingsTemplate Template [get, set]
 

Member Function Documentation

static SettingsSetup.FieldWrapper KSP.UI.Screens.Settings.ReflectedSettingsWindow.GetField ( SettingsSetup.FieldWrapper[]  wrappers,
ValueWrapper  value 
)
inlinestatic
override bool KSP.UI.Screens.Settings.ReflectedSettingsWindow.IsValid ( )
inlinevirtual
virtual bool KSP.UI.Screens.Settings.ReflectedSettingsWindow.IsValidSecondary ( )
inlineprotectedvirtual
void KSP.UI.Screens.Settings.ReflectedSettingsWindow.Setup ( )
inline
virtual void KSP.UI.Screens.Settings.ReflectedSettingsWindow.Setup ( ReflectedSettingsWindowTab  tab,
SubTabWrapper  subTab 
)
inlinevirtual
static void KSP.UI.Screens.Settings.ReflectedSettingsWindow.SetupReflectionValues ( object  instance,
List< ValueWrapper values 
)
inlinestatic

Member Data Documentation

string KSP.UI.Screens.Settings.ReflectedSettingsWindow.settingsSubTab
string KSP.UI.Screens.Settings.ReflectedSettingsWindow.settingsTab
ReflectedSettingsWindowTab KSP.UI.Screens.Settings.ReflectedSettingsWindow.subTabPrefab
TabWrapper [] KSP.UI.Screens.Settings.ReflectedSettingsWindow.tabs
string KSP.UI.Screens.Settings.ReflectedSettingsWindow.xmlPath = "ReflectedSettingsSetup.xml"

Property Documentation

List<GameObject> KSP.UI.Screens.Settings.ReflectedSettingsWindow.SpawnedObjects
get

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