Kochol Game Engine  0.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
kge::av Namespace Reference

Audio/Vidoe classes. More...

Classes

class  SoundBuffer
class  SoundSystem
class  Video

Enumerations

enum  SoundSystemType { ESST_OPENAL, ESST_FMOD, ESST_BASS }
enum  SourceStates { SSS_INITIAL, SSS_PLAYING, SSS_STOPPED, SSS_PAUSED }
 Sound Source Status. More...
enum  SourceType { SST_UNDETERMINED, SST_STATIC, SST_STREAMING }
 sound source type More...
enum  DistanceGainType { DGT_NO_ATTENUATION, DGT_DEFAULT, DGT_LINER, DGT_INVERSE_CLAMPED }
 Distance Model. More...
enum  SourceDistanceFactor { SDF_MAX_DISTANCE, SDF_REFERENCE_DISTANCE, SDF_ROLLOFF_FACTOR }
 Sounde Source Distance factors. More...
enum  SourceVolumeFactor { SVF_GAIN, SVF_MAX_GAIN, SVF_MIN_GAIN }

Detailed Description

Audio/Vidoe classes.

Enumeration Type Documentation

Distance Model.

Enumerator:
DGT_NO_ATTENUATION 

be mohasebe fasle tavajoh nakon

DGT_DEFAULT 
DGT_LINER 

noe mahasebe khati fasle

DGT_INVERSE_CLAMPED 

noe manbae be sorate streaming (jariani) mibashad,bra mosigie poshte sahne monaseb ast.

Definition at line 42 of file Structs.h.

Enumerator:
ESST_OPENAL 
ESST_FMOD 

OpenAL.

ESST_BASS 

FMOD.

Definition at line 21 of file soundsystem.h.

Sounde Source Distance factors.

Enumerator:
SDF_MAX_DISTANCE 

bishtarin faselie ke manbe gabel shenidan hast (dar halate khati)

SDF_REFERENCE_DISTANCE 
SDF_ROLLOFF_FACTOR 

mizane ofte seda nesbat be fasle (pishfarz = 1)

Definition at line 56 of file Structs.h.

Sound Source Status.

Enumerator:
SSS_INITIAL 

megdar dahi nashode

SSS_PLAYING 

manbae dar hal pakhshe seda mibashad

SSS_STOPPED 

manbae faal nist va hich sedaie ra pakhsh nemikond

SSS_PAUSED 

mabae maks karde va hich sedaye ra pakhsh nemikonad

Definition at line 16 of file Structs.h.

sound source type

Enumerator:
SST_UNDETERMINED 

halat pishfarz ast ke neshan midahd hich bufferi ekhtesas dade nashode va manbae amade nist.

SST_STATIC 

noe manbae static mibashad.

SST_STREAMING 

noe manbae be sorate streaming (jariani) mibashad,bra mosigie poshte sahne monaseb ast.

Definition at line 30 of file Structs.h.

Enumerator:
SVF_GAIN 

mizane volume manbae

SVF_MAX_GAIN 
SVF_MIN_GAIN 

Definition at line 66 of file Structs.h.