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

Public Member Functions

void PlayEmote (CharacterAnimationState st)
 
void PlayEmote (CharacterAnimationState st, CharacterAnimationState fallbackAnim, bool playSound=true)
 
void PlayEmoteQueued (CharacterAnimationState st, CharacterAnimationState fallbackAnim)
 
void PlayEmoteRepeating (CharacterAnimationState st, float repeatInterval)
 
void StopRepeatingEmote ()
 
- Public Member Functions inherited from KerbalInstructorBase
void ClearCamera ()
 
void SetupAnimations ()
 
void SetupCamera (RenderTexture rt)
 

Public Attributes

CharacterAnimationState anim_false_disagreeA
 
CharacterAnimationState anim_false_disagreeB
 
CharacterAnimationState anim_false_disagreeC
 
CharacterAnimationState anim_false_disappointed
 
CharacterAnimationState anim_false_sadA
 
CharacterAnimationState anim_idle
 
CharacterAnimationState anim_idle_lookAround
 
CharacterAnimationState anim_idle_sigh
 
CharacterAnimationState anim_idle_wonder
 
CharacterAnimationState anim_true_nodA
 
CharacterAnimationState anim_true_nodB
 
CharacterAnimationState anim_true_smileA
 
CharacterAnimationState anim_true_smileB
 
CharacterAnimationState anim_true_thumbsUp
 
CharacterAnimationState anim_true_thumbUp
 
- Public Attributes inherited from KerbalInstructorBase
Animation anim
 
Transform AnimationRoot
 
string CharacterName = ""
 
Camera instructorCamera
 
Material PortraitRenderMaterial
 

Additional Inherited Members

- Protected Member Functions inherited from KerbalInstructorBase
void Start ()
 
- Protected Attributes inherited from KerbalInstructorBase
AudioSource _audioSource
 
Animator animator
 
List< CharacterAnimationStateanims
 
CharacterAnimationState currentEmote
 
bool isUsingAnimator
 

Member Function Documentation

void KerbalInstructor.PlayEmote ( CharacterAnimationState  st)
inline
void KerbalInstructor.PlayEmote ( CharacterAnimationState  st,
CharacterAnimationState  fallbackAnim,
bool  playSound = true 
)
inline
void KerbalInstructor.PlayEmoteQueued ( CharacterAnimationState  st,
CharacterAnimationState  fallbackAnim 
)
inline
void KerbalInstructor.PlayEmoteRepeating ( CharacterAnimationState  st,
float  repeatInterval 
)
inline
void KerbalInstructor.StopRepeatingEmote ( )
inline

Member Data Documentation

CharacterAnimationState KerbalInstructor.anim_false_disagreeA
CharacterAnimationState KerbalInstructor.anim_false_disagreeB
CharacterAnimationState KerbalInstructor.anim_false_disagreeC
CharacterAnimationState KerbalInstructor.anim_false_disappointed
CharacterAnimationState KerbalInstructor.anim_false_sadA
CharacterAnimationState KerbalInstructor.anim_idle
CharacterAnimationState KerbalInstructor.anim_idle_lookAround
CharacterAnimationState KerbalInstructor.anim_idle_sigh
CharacterAnimationState KerbalInstructor.anim_idle_wonder
CharacterAnimationState KerbalInstructor.anim_true_nodA
CharacterAnimationState KerbalInstructor.anim_true_nodB
CharacterAnimationState KerbalInstructor.anim_true_smileA
CharacterAnimationState KerbalInstructor.anim_true_smileB
CharacterAnimationState KerbalInstructor.anim_true_thumbsUp
CharacterAnimationState KerbalInstructor.anim_true_thumbUp

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