4 #ifndef __AUDIO_LISTENER_H__INCLUDED__
5 #define __AUDIO_LISTENER_H__INCLUDED__
34 SharedPtr<UserData> userDataPtr;
35 SharedPtr<RenderableListener> rendererDataPtr;
136 SharedPtr<RenderableListener>
getRenderable()
const throw() {
return rendererDataPtr; }
142 SharedPtr<UserData>
getUserData()
const throw() {
return userDataPtr; }
145 void setUserData(SharedPtr<UserData> ptr)
throw() { userDataPtr = ptr; }
153 void update(
int flags)
throw();
170 #endif//__AUDIO_LISTENER_H__INCLUDED__