|
virtual void | Load (ConfigNode node) |
|
abstract void | OnEffectStart () |
| Called to set up effects just as animation starts. More...
|
|
abstract void | OnEffectStop () |
| Called to stop effects just as animation ends or if there's an problem and the arm has to retract in the middle of the animation. More...
|
|
virtual void | OnStart (Part part) |
| Called to Initialize things when the RobotArm is started. More...
|
|
abstract void | OnUpdate (float animationTime, float distanceFromSurface, Vector3 instrumentTargetPosition) |
| Called to update effects as the animation plays. More...
|
|
| RobotArmScannerFX () |
| Constructor. More...
|
|
virtual void | Save (ConfigNode node) |
|
Expansions.Serenity.RobotArmFX.RobotArmScannerFX.RobotArmScannerFX |
( |
| ) |
|
|
inline |
static RobotArmScannerFX Expansions.Serenity.RobotArmFX.RobotArmScannerFX.CreateInstanceOfRobotArmScannerFX |
( |
string |
className | ) |
|
|
inlinestatic |
Creates a new part module adjuster.
- Parameters
-
className | Class name of the new module adjuster. |
- Returns
- Returns the new module adjuster.
virtual void Expansions.Serenity.RobotArmFX.RobotArmScannerFX.Load |
( |
ConfigNode |
node | ) |
|
|
inlinevirtual |
abstract void Expansions.Serenity.RobotArmFX.RobotArmScannerFX.OnEffectStart |
( |
| ) |
|
|
pure virtual |
abstract void Expansions.Serenity.RobotArmFX.RobotArmScannerFX.OnEffectStop |
( |
| ) |
|
|
pure virtual |
virtual void Expansions.Serenity.RobotArmFX.RobotArmScannerFX.OnStart |
( |
Part |
part | ) |
|
|
inlinevirtual |
abstract void Expansions.Serenity.RobotArmFX.RobotArmScannerFX.OnUpdate |
( |
float |
animationTime, |
|
|
float |
distanceFromSurface, |
|
|
Vector3 |
instrumentTargetPosition |
|
) |
| |
|
pure virtual |
virtual void Expansions.Serenity.RobotArmFX.RobotArmScannerFX.Save |
( |
ConfigNode |
node | ) |
|
|
inlinevirtual |
string Expansions.Serenity.RobotArmFX.RobotArmScannerFX.className = string.Empty |
Class name of the effect to be instantiated.
float Expansions.Serenity.RobotArmFX.RobotArmScannerFX.effectStartTime = 0 |
Start time of the effect in the animation timescale.
float Expansions.Serenity.RobotArmFX.RobotArmScannerFX.effectStopTime = 1 |
Stop time of the effect in the animation timescale.
bool Expansions.Serenity.RobotArmFX.RobotArmScannerFX.IsReady |
|
getset |
Is the effect ready to go.
Part Expansions.Serenity.RobotArmFX.RobotArmScannerFX.Part |
|
getset |
The documentation for this class was generated from the following file:
- KSP/Assets/Expansions/Serenity/Scripts/Part Scripts/PartModules/Science/RobotArmFX/RobotArmScannerFX.cs