Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
AudioEventTag Struct Reference

Public Attributes

ListNode nd
 
ListNode local
 
volatile int flags
 
volatile AudioEventState state
 
volatile AudioEventState nextState
 
AudioEventClass * eclass
 
AudioCacheItem * item [MAX_AUDIO_EVENT_SAMPLES]
 
int numItems
 
int currentItem
 
AudioChannel * channel
 
AudioAttribs attribs
 
int stamp
 
volatile uint delay
 
volatile TimeStamp timeOut
 
AudioSample volatile * startSample
 
int fshift
 
int vshift
 
int adjustPriority
 
Lock paused
 
int sequence [MAX_AUDIO_EVENT_SAMPLES]
 
int numSequence
 
int loopCount
 
int loadSequence [MAX_AUDIO_EVENT_SAMPLES]
 
int numLoadSequence
 
int loadLoopCount
 
int loadNdx
 
int loadSaveNdx
 
int timeOfDay
 
AudioEventHandle * handle
 

Detailed Description

Definition at line 183 of file AUD_Events.cpp.

Member Data Documentation

◆ adjustPriority

int AudioEventTag::adjustPriority

Definition at line 202 of file AUD_Events.cpp.

◆ attribs

AudioAttribs AudioEventTag::attribs

Definition at line 195 of file AUD_Events.cpp.

◆ channel

AudioChannel* AudioEventTag::channel

Definition at line 194 of file AUD_Events.cpp.

◆ currentItem

int AudioEventTag::currentItem

Definition at line 193 of file AUD_Events.cpp.

◆ delay

volatile uint AudioEventTag::delay

Definition at line 197 of file AUD_Events.cpp.

◆ eclass

AudioEventClass* AudioEventTag::eclass

Definition at line 190 of file AUD_Events.cpp.

◆ flags

volatile int AudioEventTag::flags

Definition at line 187 of file AUD_Events.cpp.

◆ fshift

int AudioEventTag::fshift

Definition at line 200 of file AUD_Events.cpp.

◆ handle

AudioEventHandle* AudioEventTag::handle

Definition at line 215 of file AUD_Events.cpp.

◆ item

AudioCacheItem* AudioEventTag::item[MAX_AUDIO_EVENT_SAMPLES]

Definition at line 191 of file AUD_Events.cpp.

◆ loadLoopCount

int AudioEventTag::loadLoopCount

Definition at line 211 of file AUD_Events.cpp.

◆ loadNdx

int AudioEventTag::loadNdx

Definition at line 212 of file AUD_Events.cpp.

◆ loadSaveNdx

int AudioEventTag::loadSaveNdx

Definition at line 213 of file AUD_Events.cpp.

◆ loadSequence

int AudioEventTag::loadSequence[MAX_AUDIO_EVENT_SAMPLES]

Definition at line 209 of file AUD_Events.cpp.

◆ local

ListNode AudioEventTag::local

Definition at line 186 of file AUD_Events.cpp.

◆ loopCount

int AudioEventTag::loopCount

Definition at line 207 of file AUD_Events.cpp.

◆ nd

ListNode AudioEventTag::nd

Definition at line 185 of file AUD_Events.cpp.

◆ nextState

volatile AudioEventState AudioEventTag::nextState

Definition at line 189 of file AUD_Events.cpp.

◆ numItems

int AudioEventTag::numItems

Definition at line 192 of file AUD_Events.cpp.

◆ numLoadSequence

int AudioEventTag::numLoadSequence

Definition at line 210 of file AUD_Events.cpp.

◆ numSequence

int AudioEventTag::numSequence

Definition at line 206 of file AUD_Events.cpp.

◆ paused

Lock AudioEventTag::paused

Definition at line 203 of file AUD_Events.cpp.

◆ sequence

int AudioEventTag::sequence[MAX_AUDIO_EVENT_SAMPLES]

Definition at line 205 of file AUD_Events.cpp.

◆ stamp

int AudioEventTag::stamp

Definition at line 196 of file AUD_Events.cpp.

◆ startSample

AudioSample volatile* AudioEventTag::startSample

Definition at line 199 of file AUD_Events.cpp.

◆ state

volatile AudioEventState AudioEventTag::state

Definition at line 188 of file AUD_Events.cpp.

◆ timeOfDay

int AudioEventTag::timeOfDay

Definition at line 214 of file AUD_Events.cpp.

◆ timeOut

volatile TimeStamp AudioEventTag::timeOut

Definition at line 198 of file AUD_Events.cpp.

◆ vshift

int AudioEventTag::vshift

Definition at line 201 of file AUD_Events.cpp.


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