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

Action pane BaseFieldList implementation, used in the Action pane logic to handle a list of BaseFields for the attributed paramters. More...

Inheritance diagram for Expansions.Missions.Editor.BaseAPFieldList:
BaseFieldList< R, K >

Public Member Functions

 BaseAPFieldList ()
 
 BaseAPFieldList (object host)
 
- Public Member Functions inherited from BaseFieldList< R, K >
void Add (R element)
 
 BaseFieldList ()
 
 BaseFieldList (object host)
 
 BaseFieldList (object host, bool ignoreUIControl)
 
List< R >.Enumerator GetEnumerator ()
 
object GetValue (string fieldName)
 
GetValue< T > (string fieldName)
 
void SetOriginalValue ()
 
bool SetValue (string fieldName, object value)
 
bool SetValue< T > (string fieldName, T value)
 

Additional Inherited Members

- Protected Member Functions inherited from BaseFieldList< R, K >
virtual void CreateList (object instance)
 
- Static Protected Member Functions inherited from BaseFieldList< R, K >
static ReflectedData GetReflectedAttributes (System.Type type, bool ignoreUIControl)
 
- Protected Attributes inherited from BaseFieldList< R, K >
List< R_fields
 
object host
 
bool ignoreUIControlWhenCreatingReflectedData
 
- Static Protected Attributes inherited from BaseFieldList< R, K >
static KSPUtil.ObjectActivator< RObjectActivatorLambdaExpression = null
 
static Dictionary< System.Type,
ReflectedData > 
reflectedAttributeCache = new Dictionary<System.Type, ReflectedData>()
 
- Properties inherited from BaseFieldList< R, K >
int Count [get]
 
System.Type ReflectedType [get]
 
R this[int index] [get, set]
 
R this[string fieldName] [get]
 

Detailed Description

Action pane BaseFieldList implementation, used in the Action pane logic to handle a list of BaseFields for the attributed paramters.

Constructor & Destructor Documentation

Expansions.Missions.Editor.BaseAPFieldList.BaseAPFieldList ( )
inline
Expansions.Missions.Editor.BaseAPFieldList.BaseAPFieldList ( object  host)
inline

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