Plasma Engine  2.0
Loading...
Searching...
No Matches
plAudioAnimationEntry Class Reference

A single entry in the audio animation component. More...

#include <AudioAnimationComponent.h>

Inheritance diagram for plAudioAnimationEntry:

Public Member Functions

void SetJointName (const char *szName)
 Gets the name of the skeleton joint from which collect transformation data when activating the audio trigger.
 
const char * GetJointName () const
 
- Public Member Functions inherited from plReflectedClass
virtual const plRTTIGetDynamicRTTI () const
 
bool IsInstanceOf (const plRTTI *pType) const
 Returns whether the type of this instance is of the given type or derived from it.
 
template<typename T >
PL_ALWAYS_INLINE bool IsInstanceOf () const
 Returns whether the type of this instance is of the given type or derived from it.
 

Public Attributes

plString m_sEventName
 The animation event to listen.
 
plString m_sTriggerName
 The audio trigger to activate when the animation event is triggered.
 

Friends

class plAudioAnimationComponent
 

Additional Inherited Members

- Static Public Member Functions inherited from plNoBase
static const plRTTIGetStaticRTTI ()
 

Detailed Description

A single entry in the audio animation component.

Member Function Documentation

◆ GetJointName()

const char * plAudioAnimationEntry::GetJointName ( ) const
nodiscard
Returns
The name of the skeleton joint from which collect transformation data.

◆ SetJointName()

void plAudioAnimationEntry::SetJointName ( const char * szName)

Gets the name of the skeleton joint from which collect transformation data when activating the audio trigger.

Parameters
szNameThe name of the skeleton joint.

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