14#define TIMESOURCE_AUDIO 'AUTS'
Sets up and interfaces with the audio subsystem.
Definition audiofeatureunit.h:21
virtual void OnRenderDebug()
called when game debug visualization is on
Definition audiofeatureunit.cc:98
void OnAttach()
called from GameServer::AttachGameFeature()
Definition audiofeatureunit.cc:38
__DeclareClass(AudioFeatureUnit) __DeclareSingleton(AudioFeatureUnit) public ~AudioFeatureUnit()
destructor
Definition audiofeatureunit.cc:29
void OnActivate()
called after GameServer::AttachGameFeature()
Definition audiofeatureunit.cc:51
void OnDeactivate()
called before GameServer::RemoveGameFeature()
Definition audiofeatureunit.cc:73
virtual void OnBeginFrame()
called on begin of frame
Definition audiofeatureunit.cc:88
Ptr< Audio::AudioServer > audioServer
Definition audiofeatureunit.h:40
A FeatureUnit is an encapsulated feature which can be added to an application.
Definition featureunit.h:34
Nebula's smart pointer class which manages the life time of RefCounted objects.
Definition ptr.h:38
Definition audiofeatureunit.cc:14
#define __DeclareSingleton(type)
Definition osxsingleton.h:24
#define __DeclareClass(type)