![]() |
Kerbal Space Program
1.12.4
|
List of all defined part actions More...
Classes | |
| class | ReflectedData |
Public Member Functions | |
| void | AddBaseEventList (BaseEventList addList) |
| Adds all the elements in another BaseEventList to this one. More... | |
| BaseEventList (object obj) | |
| BaseEventList (Part part, PartModule module) | |
| Creates a new instance More... | |
| void | ClearDefault () |
| Removes the default action reference More... | |
| bool | Contains (string actionName) |
| Does this list contain the action of given name? More... | |
| bool | Contains (int actionID) |
| Does this list contain the action of given name? More... | |
| BaseEvent | GetByIndex (int index) |
| void | LoadStagingIcon () |
| void | OnLoad (ConfigNode node) |
| void | OnSave (ConfigNode node) |
| void | RemoveBaseEventList (BaseEventList removeList) |
| Removes all the elements in another BaseEventList from this one. More... | |
| bool | Send (string actionName) |
| Sends an action to one of the actions in this list if any match More... | |
| bool | Send (int actionID) |
| Sends an action to one of the actions in this list if any match More... | |
| bool | Send (string actionName, BaseEventDetails actionData) |
| Sends an action to one of the actions in this list if any match More... | |
| bool | Send (int actionID, BaseEventDetails actionData) |
| Sends an action to one of the actions in this list if any match More... | |
| bool | SendDefault () |
| Fires the default action if it is set More... | |
| bool | SendDefault (BaseEventDetails actionData) |
| Fires the default action if it is set More... | |
| void | SetDefault (string actionName) |
| Sets the given action as default More... | |
| void | SetDefault (int actionID) |
| Sets the given action as default More... | |
Public Attributes | |
| PartModule | module |
| object | obj |
| Part | part |
Static Protected Member Functions | |
| static ReflectedData | GetReflectedAttributes (System.Type type) |
Static Protected Attributes | |
| static Dictionary< System.Type, ReflectedData > | reflectedAttributeCache = new Dictionary<System.Type, ReflectedData>() |
Properties | |
| new BaseEvent | this[int actionID] [get] |
| BaseEvent | this[string actionName] [get] |
List of all defined part actions
|
inline |
|
inline |
Creates a new instance
| part | The parent part |
|
inline |
Adds all the elements in another BaseEventList to this one.
| addList | BaseEventList to add. |
|
inline |
Removes the default action reference
|
inline |
Does this list contain the action of given name?
| actionName | Exposed action name |
|
inline |
Does this list contain the action of given name?
| actionName | Exposed action name |
|
inline |
|
inlinestaticprotected |
|
inline |
|
inline |
|
inline |
|
inline |
Removes all the elements in another BaseEventList from this one.
| removeList | BaseEventList to remove. |
|
inline |
Sends an action to one of the actions in this list if any match
| actionName | Action name to invoke |
|
inline |
Sends an action to one of the actions in this list if any match
| actionName | Action name to invoke |
|
inline |
Sends an action to one of the actions in this list if any match
| actionName | Action name to invoke |
| actionData | Action data class (null if none) |
|
inline |
Sends an action to one of the actions in this list if any match
| actionName | Action name to invoke |
| actionData | Action data class (null if none) |
|
inline |
Fires the default action if it is set
| actionData | Action data class (null if none) |
|
inline |
Fires the default action if it is set
| actionData | Action data class (null if none) |
|
inline |
Sets the given action as default
| actionName | Exposed action name |
|
inline |
Sets the given action as default
| actionName | Exposed action name |
| PartModule BaseEventList.module |
| object BaseEventList.obj |
| Part BaseEventList.part |
|
staticprotected |
|
get |
|
get |
1.8.7