Open Reality Reference Guide
|
|
Go to the documentation of this file. 1 #ifndef __FBTRANSPORTAUDIOMANAGER_H__
2 #define __FBTRANSPORTAUDIOMANAGER_H__
45 #include <kaydaradef.h>
50 #define FBSDK_DLL K_DLLIMPORT
55 #ifdef FBSDKUseNamespace
56 namespace FBSDKNamespace {
57 #endif //FBSDKUseNamespace
155 #ifdef FBSDKUseNamespace
157 #endif //FBSDKUseNamespace
159 #endif //__FBTRANSPORTAUDIOMANAGER_H__
#define FBClassDeclare(Name, Parent)
Class declaration.
Transport Tool Audio Manager class.
bool GetShowLeftChannel()
Get the 'Show Left Channel' state.
bool RemoveAudio()
Remove the audio clip or audio track currently displayed on the Transport Tool.
bool GetShowAudio()
Get the 'Show Audio' state.
bool SetAudioTrack(FBStoryTrack *pAudioTrack)
Set the Audio Track to display on the Transport Tool.
bool SetShowLeftChannel(bool pShow)
Set the 'Show Left Channel' state.
FBAudioClip * GetAudioClip()
Get the Audio Clip displayed on the Transport Tool.
FBStoryTrack * GetAudioTrack()
Get the Audio Track displayed on the Transport Tool.
bool SetLockPitchToSpeed(bool pLock)
Set the 'Lock Pitch to Speed' state.
bool SetShowRightChannel(bool pShow)
Set the 'Show Right Channel' state.
bool SetShowAudio(bool pShow)
Set the 'Show Audio' state.
bool GetShowRightChannel()
Get the 'Show Right Channel' state.
Used to play audio clips and access their properties.
bool GetLockPitchToSpeed()
Get the 'Lock Pitch to Speed' state.
#define FBSDK_DLL
Be sure that FBSDK_DLL is defined only once...
static FBTransportAudioManager & TheOne()
Returns the only instance of FBTransportAudioManager.
FBTransportAudioManager()
Constructor.
#define FB_FORWARD(ClassName)
Forwarding of class and typedef declaration.
bool SetAudioClip(FBAudioClip *pAudioClip)
Set the Audio Clip to display on the Transport Tool.
FB_DEFINE_COMPONENT(K_DLLIMPORT, AnimationNode)
Animation node class.
MotionBuilder SDK base class.