C# Class BDB.ModuleBdbDecouplerAnimation

Inheritance: PartModule, IScalarModule, IMultipleDragCube
Datei anzeigen Open project: CobaltWolf/Bluedog-Design-Bureau

Public Methods

Method Description
AssumeDragCubePosition ( string name ) : void
FixedUpdate ( ) : void
GetDragCubeNames ( ) : string[]
IsMoving ( ) : bool
OnActive ( ) : void
OnAwake ( ) : void
PlayAnimation ( float speed ) : void
SetAnimation ( float position, float speed = 0.0f ) : void
SetScalar ( float t ) : void
SetUIRead ( bool state ) : void
SetUIWrite ( bool state ) : void
SetUpAnimation ( string animationName, Part part ) : UnityEngine.AnimationState[]
Start ( ) : void
UsesProceduralDragCubes ( ) : bool

Private Methods

Method Description
Decouple ( ) : void
DecoupleAction ( KSPActionParam param ) : void
ToggleAnimationEditor ( ) : void

Method Details

AssumeDragCubePosition() public method

public AssumeDragCubePosition ( string name ) : void
name string
return void

FixedUpdate() public method

public FixedUpdate ( ) : void
return void

GetDragCubeNames() public method

public GetDragCubeNames ( ) : string[]
return string[]

IsMoving() public method

public IsMoving ( ) : bool
return bool

OnActive() public method

public OnActive ( ) : void
return void

OnAwake() public method

public OnAwake ( ) : void
return void

PlayAnimation() public method

public PlayAnimation ( float speed ) : void
speed float
return void

SetAnimation() public method

public SetAnimation ( float position, float speed = 0.0f ) : void
position float
speed float
return void

SetScalar() public method

public SetScalar ( float t ) : void
t float
return void

SetUIRead() public method

public SetUIRead ( bool state ) : void
state bool
return void

SetUIWrite() public method

public SetUIWrite ( bool state ) : void
state bool
return void

SetUpAnimation() public method

public SetUpAnimation ( string animationName, Part part ) : UnityEngine.AnimationState[]
animationName string
part Part
return UnityEngine.AnimationState[]

Start() public method

public Start ( ) : void
return void

UsesProceduralDragCubes() public method

public UsesProceduralDragCubes ( ) : bool
return bool