Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Types | Public Member Functions | Public Attributes | List of all members
PrefabAnimationFX Class Reference
Inheritance diagram for PrefabAnimationFX:
EffectBehaviour

Public Types

enum  AnimationType { AnimationType.HoldValue, AnimationType.Play }
 

Public Member Functions

override void OnEvent ()
 
override void OnEvent (float power)
 
override void OnInitialize ()
 
override void OnLoad (ConfigNode node)
 
override void OnSave (ConfigNode node)
 
- Public Member Functions inherited from EffectBehaviour
virtual void OnEvent (int transformIdx)
 
virtual void OnEvent (float power, int transformIdx)
 

Public Attributes

string animationName = ""
 
AnimationType animationType = AnimationType.HoldValue
 
string clipName = ""
 
string prefabName = ""
 
string transformName = ""
 
- Public Attributes inherited from EffectBehaviour
string effectName = ""
 
Part hostPart
 
string instanceName = ""
 

Additional Inherited Members

- Static Public Member Functions inherited from EffectBehaviour
static void AddParticleEmitter (KSPParticleEmitter emitter)
 
static void AddParticleEmitter (ParticleSystem emitter)
 
static void OffsetParticles (Vector3d offset)
 
static void RemoveParticleEmitter (KSPParticleEmitter emitter)
 
static void RemoveParticleEmitter (ParticleSystem emitter)
 

Member Enumeration Documentation

Enumerator
HoldValue 
Play 

Member Function Documentation

override void PrefabAnimationFX.OnEvent ( )
inlinevirtual

Reimplemented from EffectBehaviour.

override void PrefabAnimationFX.OnEvent ( float  power)
inlinevirtual

Reimplemented from EffectBehaviour.

override void PrefabAnimationFX.OnInitialize ( )
inlinevirtual

Reimplemented from EffectBehaviour.

override void PrefabAnimationFX.OnLoad ( ConfigNode  node)
inlinevirtual

Reimplemented from EffectBehaviour.

override void PrefabAnimationFX.OnSave ( ConfigNode  node)
inlinevirtual

Reimplemented from EffectBehaviour.

Member Data Documentation

string PrefabAnimationFX.animationName = ""
AnimationType PrefabAnimationFX.animationType = AnimationType.HoldValue
string PrefabAnimationFX.clipName = ""
string PrefabAnimationFX.prefabName = ""
string PrefabAnimationFX.transformName = ""

The documentation for this class was generated from the following file: