Kerbal Space Program
1.12.4
|
Action pane BaseFieldList implementation, used in the Action pane logic to handle a list of BaseFields for the attributed paramters. More...
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) |
T | 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< R > | ObjectActivatorLambdaExpression = 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] |
Action pane BaseFieldList implementation, used in the Action pane logic to handle a list of BaseFields for the attributed paramters.
|
inline |
|
inline |