![]() |
Kerbal Space Program
1.12.4
|
An action row inside the Robotic Controller More...
Public Member Functions | |
| void | HidePoints () |
| Hide the points in the curvepanel More... | |
| override void | InsertPoint (float timeValue) |
| Insert a new point at the passed time More... | |
| override void | ReverseCurve () |
| Reverse the direction of the curve More... | |
| override void | SelectAllPoints () |
| Select all points in the curve More... | |
| override void | SelectPointAtTime (float timeValue) |
| Select a curvepoint at the passed time More... | |
| void | Setup (RoboticControllerWindow window, ControlledAction action) |
| Set the initial values More... | |
| void | ShowPoints () |
| Show the points in the curvepanel More... | |
Public Member Functions inherited from Expansions.Serenity.RoboticControllerWindowBaseRow | |
| bool | AnyTextFieldHasFocus () |
| void | Collapse () |
| Collpase this row More... | |
| void | Expand () |
| Expand this row More... | |
| void | OnPointerEnter (PointerEventData eventData) |
| IPointerExitHandler More... | |
| void | OnPointerExit (PointerEventData eventData) |
| IPointerEnterHandler More... | |
| void | ToggleExpansion () |
| Toggle this rows expansion/collapse More... | |
Static Public Member Functions | |
| static RoboticControllerWindowAction | Spawn (RoboticControllerWindow window, ControlledAction action, Transform parent) |
Protected Member Functions | |
| override void | OnPointDragging (List< CurvePanelPoint > points) |
| Callback from panel so we can tell the window whats going on More... | |
| override void | OnPointSelectionChanged (CurvePanel panel, List< CurvePanelPoint > points) |
| Callback from panel so we can tell the window whats going on More... | |
| override void | OnRowCollapsed () |
| Collpase this axis row More... | |
| override void | OnRowDestroy () |
| Called by this class during Monobehaviour OnDestroy More... | |
| override void | OnRowExpanded () |
| Expand this axis row More... | |
| override void | OnRowStart () |
| Called by this class during Monobehaviour Start More... | |
| override void | UpdateUILayout (bool recreateLine=false) |
| Called when the UI Layout is updated to handle specific child class code More... | |
Protected Member Functions inherited from Expansions.Serenity.RoboticControllerWindowBaseRow | |
| void | AssignBaseReferenceVars (RoboticControllerWindow window, ModuleRoboticController controller, ControlledBase controlledItem) |
Properties | |
| ControlledAction | Action [get, set] |
| Ref var to the Action this represents More... | |
Properties inherited from Expansions.Serenity.RoboticControllerWindowBaseRow | |
| ModuleRoboticController | Controller [get, set] |
| Ref var to the controller More... | |
| bool | Expanded [get] |
| Is this axis expanded More... | |
| bool | IsAction [get] |
| Is this row for managing an action sequence More... | |
| bool | IsAxis [get] |
| Is this row for managing an axisfield curve More... | |
| rowTypes | rowType [get, set] |
| This rows type More... | |
| RoboticControllerWindow | Window [get, set] |
| Ref var to the Window More... | |
An action row inside the Robotic Controller
|
inline |
Hide the points in the curvepanel
|
inlinevirtual |
Insert a new point at the passed time
| timeValue | time of the point in Sequence frome of reference |
Implements Expansions.Serenity.RoboticControllerWindowBaseRow.
|
inlineprotectedvirtual |
Callback from panel so we can tell the window whats going on
| p | Point being dragged |
Implements Expansions.Serenity.RoboticControllerWindowBaseRow.
|
inlineprotectedvirtual |
Callback from panel so we can tell the window whats going on
| p | Selected Point - or null if all deselected |
Implements Expansions.Serenity.RoboticControllerWindowBaseRow.
|
inlineprotectedvirtual |
Collpase this axis row
Implements Expansions.Serenity.RoboticControllerWindowBaseRow.
|
inlineprotectedvirtual |
Called by this class during Monobehaviour OnDestroy
Implements Expansions.Serenity.RoboticControllerWindowBaseRow.
|
inlineprotectedvirtual |
Expand this axis row
Implements Expansions.Serenity.RoboticControllerWindowBaseRow.
|
inlineprotectedvirtual |
Called by this class during Monobehaviour Start
Implements Expansions.Serenity.RoboticControllerWindowBaseRow.
|
inlinevirtual |
Reverse the direction of the curve
Implements Expansions.Serenity.RoboticControllerWindowBaseRow.
|
inlinevirtual |
Select all points in the curve
Implements Expansions.Serenity.RoboticControllerWindowBaseRow.
|
inlinevirtual |
Select a curvepoint at the passed time
| timeValue | time of the point in Sequence frome of reference |
Implements Expansions.Serenity.RoboticControllerWindowBaseRow.
|
inline |
Set the initial values
|
inline |
Show the points in the curvepanel
|
inlinestatic |
|
inlineprotectedvirtual |
Called when the UI Layout is updated to handle specific child class code
Implements Expansions.Serenity.RoboticControllerWindowBaseRow.
|
getset |
Ref var to the Action this represents
1.8.7