| fmod_event.h | | fmod_event.h | |
| | | | |
| skipping to change at line 24 | | skipping to change at line 24 | |
| | | | |
| #ifndef _FMOD_H | | #ifndef _FMOD_H | |
| #include "fmod.h" | | #include "fmod.h" | |
| #endif | | #endif | |
| | | | |
| /* | | /* | |
| FMOD EventSystem version number. Check this against FMOD::EventSystem:
:getVersion. | | FMOD EventSystem version number. Check this against FMOD::EventSystem:
:getVersion. | |
| 0xaaaabbcc -> aaaa = major version number. bb = minor version number.
cc = development version number. | | 0xaaaabbcc -> aaaa = major version number. bb = minor version number.
cc = development version number. | |
| */ | | */ | |
| | | | |
|
| #define FMOD_EVENT_VERSION 0x00044404 | | #define FMOD_EVENT_VERSION 0x00044405 | |
| | | | |
| /* | | /* | |
| FMOD event types | | FMOD event types | |
| */ | | */ | |
| | | | |
| typedef struct FMOD_EVENTSYSTEM FMOD_EVENTSYSTEM; | | typedef struct FMOD_EVENTSYSTEM FMOD_EVENTSYSTEM; | |
| typedef struct FMOD_EVENTPROJECT FMOD_EVENTPROJECT; | | typedef struct FMOD_EVENTPROJECT FMOD_EVENTPROJECT; | |
| typedef struct FMOD_EVENTGROUP FMOD_EVENTGROUP; | | typedef struct FMOD_EVENTGROUP FMOD_EVENTGROUP; | |
| typedef struct FMOD_EVENTCATEGORY FMOD_EVENTCATEGORY; | | typedef struct FMOD_EVENTCATEGORY FMOD_EVENTCATEGORY; | |
| typedef struct FMOD_EVENT FMOD_EVENT; | | typedef struct FMOD_EVENT FMOD_EVENT; | |
| | | | |
| skipping to change at line 212 | | skipping to change at line 212 | |
| FMOD_EVENTPROPERTY_SPEAKER_RR, /* Type : float
- 2D event volume for back right speaker. */ | | FMOD_EVENTPROPERTY_SPEAKER_RR, /* Type : float
- 2D event volume for back right speaker. */ | |
| FMOD_EVENTPROPERTY_SPEAKER_LFE, /* Type : float
- 2D event volume for low frequency speaker. */ | | FMOD_EVENTPROPERTY_SPEAKER_LFE, /* Type : float
- 2D event volume for low frequency speaker. */ | |
| FMOD_EVENTPROPERTY_REVERBWETLEVEL, /* Type : float
- Reverb gain for this event where 0 = full reverb, -60 = no reverb. */ | | FMOD_EVENTPROPERTY_REVERBWETLEVEL, /* Type : float
- Reverb gain for this event where 0 = full reverb, -60 = no reverb. */ | |
| FMOD_EVENTPROPERTY_ONESHOT, /* Type : int
- Oneshot event - stops when no channels playing. 1 = yes, it's a oneshot
0 = no. it's not a oneshot. */ | | FMOD_EVENTPROPERTY_ONESHOT, /* Type : int
- Oneshot event - stops when no channels playing. 1 = yes, it's a oneshot
0 = no. it's not a oneshot. */ | |
| FMOD_EVENTPROPERTY_FADEIN, /* Type : int
- Time in milliseconds over which to fade this event in when programmer st
arts it. 0 = no fade in. Cannot be set while the event is playing. */ | | FMOD_EVENTPROPERTY_FADEIN, /* Type : int
- Time in milliseconds over which to fade this event in when programmer st
arts it. 0 = no fade in. Cannot be set while the event is playing. */ | |
| FMOD_EVENTPROPERTY_FADEOUT, /* Type : int
- Time in milliseconds over which to fade this event out when programmer s
tops it. 0 = no fade out. Cannot be set while the event is playing. */ | | FMOD_EVENTPROPERTY_FADEOUT, /* Type : int
- Time in milliseconds over which to fade this event out when programmer s
tops it. 0 = no fade out. Cannot be set while the event is playing. */ | |
| FMOD_EVENTPROPERTY_REVERBDRYLEVEL, /* Type : float
- Dry reverb gain for this event where 0 = full dry, -60 = no dry. */ | | FMOD_EVENTPROPERTY_REVERBDRYLEVEL, /* Type : float
- Dry reverb gain for this event where 0 = full dry, -60 = no dry. */ | |
| FMOD_EVENTPROPERTY_TIMEOFFSET, /* Type : float
- Time offset of sound start in seconds. */ | | FMOD_EVENTPROPERTY_TIMEOFFSET, /* Type : float
- Time offset of sound start in seconds. */ | |
| FMOD_EVENTPROPERTY_SPAWNINTENSITY, /* Type : float
- Multiplier for spawn frequency of all sounds in this event. */ | | FMOD_EVENTPROPERTY_SPAWNINTENSITY, /* Type : float
- Multiplier for spawn frequency of all sounds in this event. */ | |
| FMOD_EVENTPROPERTY_SPAWNINTENSITY_RANDOMIZATION, /* Type : float
- Random deviation in spawn intensity of event. */ | | FMOD_EVENTPROPERTY_SPAWNINTENSITY_RANDOMIZATION, /* Type : float
- Random deviation in spawn intensity of event. */ | |
|
| FMOD_EVENTPROPERTY_WII_CONTROLLERSPEAKERS, /* Type : int
- Wii only. Use FMOD_WII_CONTROLLER flags defined in fmodwii.h to set whic
h Wii Controller Speaker(s) to play this event on. */ | | FMOD_EVENTPROPERTY_WII_CONTROLLERSPEAKERS, /* Type : int
- Wii/WiiU only. Use FMOD_WII_CONTROLLER from fmodwii.h or FMOD_WIIU_CONTR
OLLER from fmodwiiu.h to set which Wii Controller Speaker(s) to play this e
vent on. */ | |
| FMOD_EVENTPROPERTY_3D_POSRANDOMIZATION_MIN, /* Type : unsign
ed int - Minimum radius of random deviation in the 3D position of event.
*/ | | FMOD_EVENTPROPERTY_3D_POSRANDOMIZATION_MIN, /* Type : unsign
ed int - Minimum radius of random deviation in the 3D position of event.
*/ | |
| FMOD_EVENTPROPERTY_3D_POSRANDOMIZATION_MAX, /* Type : unsign
ed int - Maximum radius of random deviation in the 3D position of event.
*/ | | FMOD_EVENTPROPERTY_3D_POSRANDOMIZATION_MAX, /* Type : unsign
ed int - Maximum radius of random deviation in the 3D position of event.
*/ | |
| FMOD_EVENTPROPERTY_EVENTTYPE, /* Type : int
- (<b>Readonly</b>) 0 = simple event, 1 = complex event */ | | FMOD_EVENTPROPERTY_EVENTTYPE, /* Type : int
- (<b>Readonly</b>) 0 = simple event, 1 = complex event */ | |
| FMOD_EVENTPROPERTY_STEAL_PRIORITY, /* Type : int
- 0 to 10000. How important this event is in relation to other events in
the project. This event will never steal an event with a higher steal prior
ity than this. */ | | FMOD_EVENTPROPERTY_STEAL_PRIORITY, /* Type : int
- 0 to 10000. How important this event is in relation to other events in
the project. This event will never steal an event with a higher steal prior
ity than this. */ | |
| FMOD_EVENTPROPERTY_EFFECTS_AFFECT_REVERB, /* Type : int
- 0 = default (no), 1 = yes. Alternate routing for reverb path of an even
t so it goes from the layer dsp unit instead of the channel. */ | | FMOD_EVENTPROPERTY_EFFECTS_AFFECT_REVERB, /* Type : int
- 0 = default (no), 1 = yes. Alternate routing for reverb path of an even
t so it goes from the layer dsp unit instead of the channel. */ | |
| FMOD_EVENTPROPERTY_WILL_TERMINATE, /* Type : int
- (<b>Readonly</b>) 0 = no, 1 = yes, 2 = unknown (current event state is t
oo complex). Whether this event will terminate (stop playing) by itself. I
f called on an event instance with this_instance = true, the prediction is
based on the current state of that instance. This means parameter values, k
eyoffs etc. come into play. */ | | FMOD_EVENTPROPERTY_WILL_TERMINATE, /* Type : int
- (<b>Readonly</b>) 0 = no, 1 = yes, 2 = unknown (current event state is t
oo complex). Whether this event will terminate (stop playing) by itself. I
f called on an event instance with this_instance = true, the prediction is
based on the current state of that instance. This means parameter values, k
eyoffs etc. come into play. */ | |
| FMOD_EVENTPROPERTY_DSPCLOCKSTART_HI, /* Type : unsigned
int - High 32 bits of a 64 bit DSP clock value, for a start time for any so
und in this event. */ | | FMOD_EVENTPROPERTY_DSPCLOCKSTART_HI, /* Type : unsigned
int - High 32 bits of a 64 bit DSP clock value, for a start time for any so
und in this event. */ | |
| FMOD_EVENTPROPERTY_DSPCLOCKSTART_LO, /* Type : unsigned
int - Low 32 bits of a 64 bit DSP clock value, for a start time for any sou
nd in this event. */ | | FMOD_EVENTPROPERTY_DSPCLOCKSTART_LO, /* Type : unsigned
int - Low 32 bits of a 64 bit DSP clock value, for a start time for any sou
nd in this event. */ | |
| FMOD_EVENTPROPERTY_3D_AUTO_DISTANCE_FILTERING, /* Type : int
- 0 = default (no), 1 = yes. Whether to automaically apply the distance ef
fect to sounds in this event. */ | | FMOD_EVENTPROPERTY_3D_AUTO_DISTANCE_FILTERING, /* Type : int
- 0 = default (no), 1 = yes. Whether to automaically apply the distance ef
fect to sounds in this event. */ | |
| FMOD_EVENTPROPERTY_3D_AUTO_DISTANCE_CENTER_FREQ, /* Type : float
- 10 to 22050. The center frequency for the distance effect.*/ | | FMOD_EVENTPROPERTY_3D_AUTO_DISTANCE_CENTER_FREQ, /* Type : float
- 10 to 22050. The center frequency for the distance effect.*/ | |
| | | | |
End of changes. 2 change blocks. |
| 2 lines changed or deleted | | 2 lines changed or added | |
|