OpenMoHAA ..
Loading...
Searching...
No Matches
openal_channel Struct Reference
Inheritance diagram for openal_channel:
openal_channel_two_d_stream openal_movie_channel

Public Member Functions

void play ()
virtual void stop ()
void pause ()
void set_no_3d ()
void set_3d ()
void set_no_virtualization ()
void set_virtualization ()
void set_gain (float gain)
void set_velocity (float v0, float v1, float v2)
void set_position (float v0, float v1, float v2)
bool is_free ()
bool is_paused ()
bool is_playing ()
void force_free ()
virtual bool set_sfx (sfx_t *pSfx)
void start_sample ()
void stop_sample ()
void resume_sample ()
void end_sample ()
void set_sample_pan (S32 pan)
void set_sample_playback_rate (S32 pan)
S32 sample_playback_rate ()
S32 sample_volume ()
virtual U32 sample_offset ()
U32 sample_ms_offset ()
U32 sample_loop_count ()
virtual void set_sample_offset (U32 offset)
void set_sample_ms_offset (U32 offset)
virtual void set_sample_loop_count (S32 count)
void set_sample_loop_block (S32 start_offset, S32 end_offset)
U32 sample_status ()
virtual void update ()
virtual U32 buffer_frequency () const

Public Attributes

sfx_t * pSfx
int iEntNum
int iEntChannel
vec3_t vOrigin
float fVolume
int iBaseRate
float fNewPitchMult
float fMinDist
float fMaxDist
int iStartTime
int iTime
int iEndTime
int iFlags
int iPausedOffset
int song_number
fade_t fading
int fade_time
int fade_start_time
ALuint source
ALuint buffer
ALubyte * bufferdata

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