# PonyTracker: Référence du fichier sources/fmod/include/fmod_memoryinfo.h

Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Définitions de type Énumérations Valeurs énumérées Macros Pages
Référence du fichier fmod_memoryinfo.h
Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

## Structures de données

struct | FMOD_MEMORY_USAGE_DETAILS

## Macros

#define | FMOD_MEMBITS_OTHER 0x00000001 /* Memory not accounted for by other types */
#define | FMOD_MEMBITS_STRING 0x00000002 /* String data */
#define | FMOD_MEMBITS_SYSTEM 0x00000004 /* System object and various internals */
#define | FMOD_MEMBITS_PLUGINS 0x00000008 /* Plugin objects and internals */
#define | FMOD_MEMBITS_OUTPUT 0x00000010 /* Output module object and internals */
#define | FMOD_MEMBITS_CHANNEL 0x00000020 /* Channel related memory */
#define | FMOD_MEMBITS_CHANNELGROUP 0x00000040 /* ChannelGroup objects and internals */
#define | FMOD_MEMBITS_CODEC 0x00000080 /* Codecs allocated for streaming */
#define | FMOD_MEMBITS_FILE 0x00000100 /* Codecs allocated for streaming */
#define | FMOD_MEMBITS_SOUND 0x00000200 /* Sound objects and internals */
#define | FMOD_MEMBITS_SOUND_SECONDARYRAM 0x00000400 /* Sound data stored in secondary RAM */
#define | FMOD_MEMBITS_SOUNDGROUP 0x00000800 /* SoundGroup objects and internals */
#define | FMOD_MEMBITS_STREAMBUFFER 0x00001000 /* Stream buffer memory */
#define | FMOD_MEMBITS_DSPCONNECTION 0x00002000 /* DSPConnection objects and internals */
#define | FMOD_MEMBITS_DSP 0x00004000 /* DSP implementation objects */
#define | FMOD_MEMBITS_DSPCODEC 0x00008000 /* Realtime file format decoding DSP objects */
#define | FMOD_MEMBITS_PROFILE 0x00010000 /* Profiler memory footprint. */
#define | FMOD_MEMBITS_RECORDBUFFER 0x00020000 /* Buffer used to store recorded data from microphone */
#define | FMOD_MEMBITS_REVERB 0x00040000 /* Reverb implementation objects */
#define | FMOD_MEMBITS_REVERBCHANNELPROPS 0x00080000 /* Reverb channel properties structs */
#define | FMOD_MEMBITS_GEOMETRY 0x00100000 /* Geometry objects and internals */
#define | FMOD_MEMBITS_SYNCPOINT 0x00200000 /* Sync point memory. */
#define | FMOD_MEMBITS_ALL 0xffffffff /* All memory used by FMOD Ex */
#define | FMOD_EVENT_MEMBITS_EVENTSYSTEM 0x00000001 /* EventSystem and various internals */
#define | FMOD_EVENT_MEMBITS_MUSICSYSTEM 0x00000002 /* MusicSystem and various internals */
#define | FMOD_EVENT_MEMBITS_FEV 0x00000004 /* Definition of objects contained in all loaded projects e.g. events, groups, categories */
#define | FMOD_EVENT_MEMBITS_MEMORYFSB 0x00000008 /* Data loaded with preloadFSB */
#define | FMOD_EVENT_MEMBITS_EVENTPROJECT 0x00000010 /* EventProject objects and internals */
#define | FMOD_EVENT_MEMBITS_EVENTGROUPI 0x00000020 /* EventGroup objects and internals */
#define | FMOD_EVENT_MEMBITS_SOUNDBANKCLASS 0x00000040 /* Objects used to manage wave banks */
#define | FMOD_EVENT_MEMBITS_SOUNDBANKLIST 0x00000080 /* Data used to manage lists of wave bank usage */
#define | FMOD_EVENT_MEMBITS_STREAMINSTANCE 0x00000100 /* Stream objects and internals */
#define | FMOD_EVENT_MEMBITS_SOUNDDEFCLASS 0x00000200 /* Sound definition objects */
#define | FMOD_EVENT_MEMBITS_SOUNDDEFDEFCLASS 0x00000400 /* Sound definition static data objects */
#define | FMOD_EVENT_MEMBITS_SOUNDDEFPOOL 0x00000800 /* Sound definition pool data */
#define | FMOD_EVENT_MEMBITS_REVERBDEF 0x00001000 /* Reverb definition objects */
#define | FMOD_EVENT_MEMBITS_EVENTREVERB 0x00002000 /* Reverb objects */
#define | FMOD_EVENT_MEMBITS_USERPROPERTY 0x00004000 /* User property objects */
#define | FMOD_EVENT_MEMBITS_EVENTINSTANCE 0x00008000 /* Event instance base objects */
#define | FMOD_EVENT_MEMBITS_EVENTINSTANCE_COMPLEX 0x00010000 /* Complex event instance objects */
#define | FMOD_EVENT_MEMBITS_EVENTINSTANCE_SIMPLE 0x00020000 /* Simple event instance objects */
#define | FMOD_EVENT_MEMBITS_EVENTINSTANCE_LAYER 0x00040000 /* Event layer instance objects */
#define | FMOD_EVENT_MEMBITS_EVENTINSTANCE_SOUND 0x00080000 /* Event sound instance objects */
#define | FMOD_EVENT_MEMBITS_EVENTENVELOPE 0x00100000 /* Event envelope objects */
#define | FMOD_EVENT_MEMBITS_EVENTENVELOPEDEF 0x00200000 /* Event envelope definition objects */
#define | FMOD_EVENT_MEMBITS_EVENTPARAMETER 0x00400000 /* Event parameter objects */
#define | FMOD_EVENT_MEMBITS_EVENTCATEGORY 0x00800000 /* Event category objects */
#define | FMOD_EVENT_MEMBITS_EVENTENVELOPEPOINT 0x01000000 /* Event envelope point object+s */
#define | FMOD_EVENT_MEMBITS_EVENTINSTANCEPOOL 0x02000000 /* Event instance pool data */
#define | FMOD_EVENT_MEMBITS_ALL 0xffffffff /* All memory used by FMOD Event System */
#define | FMOD_EVENT_MEMBITS_EVENTINSTANCE_GROUP
#define | FMOD_EVENT_MEMBITS_SOUNDDEF_GROUP

## Définitions de type

typedef struct FMOD_MEMORY_USAGE_DETAILS | FMOD_MEMORY_USAGE_DETAILS

## Documentation des macros

#define FMOD_EVENT_MEMBITS_ALL 0xffffffff /* All memory used by FMOD Event System */

Définition à la ligne 186 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_EVENTCATEGORY 0x00800000 /* Event category objects */

Définition à la ligne 183 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_EVENTENVELOPE 0x00100000 /* Event envelope objects */

Définition à la ligne 180 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_EVENTENVELOPEDEF 0x00200000 /* Event envelope definition objects */

Définition à la ligne 181 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_EVENTENVELOPEPOINT 0x01000000 /* Event envelope point object+s */

Définition à la ligne 184 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_EVENTGROUPI 0x00000020 /* EventGroup objects and internals */

Définition à la ligne 165 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_EVENTINSTANCE 0x00008000 /* Event instance base objects */

Définition à la ligne 175 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_EVENTINSTANCE_COMPLEX 0x00010000 /* Complex event instance objects */

Définition à la ligne 176 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_EVENTINSTANCE_GROUP

Valeur :
(FMOD_EVENT_MEMBITS_EVENTINSTANCE | \
FMOD_EVENT_MEMBITS_EVENTINSTANCE_COMPLEX | \
FMOD_EVENT_MEMBITS_EVENTINSTANCE_SIMPLE | \
FMOD_EVENT_MEMBITS_EVENTINSTANCE_LAYER | \
FMOD_EVENT_MEMBITS_EVENTINSTANCE_SOUND)
FMOD_EVENT_MEMBITS_EVENTINSTANCE
#define FMOD_EVENT_MEMBITS_EVENTINSTANCE
Definition: fmod_memoryinfo.h:175
FMOD_EVENT_MEMBITS_EVENTINSTANCE_SOUND
#define FMOD_EVENT_MEMBITS_EVENTINSTANCE_SOUND
Definition: fmod_memoryinfo.h:179
FMOD_EVENT_MEMBITS_EVENTINSTANCE_LAYER
#define FMOD_EVENT_MEMBITS_EVENTINSTANCE_LAYER
Definition: fmod_memoryinfo.h:178
FMOD_EVENT_MEMBITS_EVENTINSTANCE_COMPLEX
#define FMOD_EVENT_MEMBITS_EVENTINSTANCE_COMPLEX
Definition: fmod_memoryinfo.h:176
FMOD_EVENT_MEMBITS_EVENTINSTANCE_SIMPLE
#define FMOD_EVENT_MEMBITS_EVENTINSTANCE_SIMPLE
Definition: fmod_memoryinfo.h:177

Définition à la ligne 189 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_EVENTINSTANCE_LAYER 0x00040000 /* Event layer instance objects */

Définition à la ligne 178 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_EVENTINSTANCE_SIMPLE 0x00020000 /* Simple event instance objects */

Définition à la ligne 177 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_EVENTINSTANCE_SOUND 0x00080000 /* Event sound instance objects */

Définition à la ligne 179 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_EVENTINSTANCEPOOL 0x02000000 /* Event instance pool data */

Définition à la ligne 185 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_EVENTPARAMETER 0x00400000 /* Event parameter objects */

Définition à la ligne 182 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_EVENTPROJECT 0x00000010 /* EventProject objects and internals */

Définition à la ligne 164 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_EVENTREVERB 0x00002000 /* Reverb objects */

Définition à la ligne 173 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_EVENTSYSTEM 0x00000001 /* EventSystem and various internals */

Définition à la ligne 160 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_FEV 0x00000004 /* Definition of objects contained in all loaded projects e.g. events, groups, categories */

Définition à la ligne 162 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_MEMORYFSB 0x00000008 /* Data loaded with preloadFSB */

Définition à la ligne 163 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_MUSICSYSTEM 0x00000002 /* MusicSystem and various internals */

Définition à la ligne 161 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_REVERBDEF 0x00001000 /* Reverb definition objects */

Définition à la ligne 172 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_SOUNDBANKCLASS 0x00000040 /* Objects used to manage wave banks */

Définition à la ligne 166 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_SOUNDBANKLIST 0x00000080 /* Data used to manage lists of wave bank usage */

Définition à la ligne 167 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_SOUNDDEF_GROUP

Valeur :
(FMOD_EVENT_MEMBITS_SOUNDDEFCLASS | \
FMOD_EVENT_MEMBITS_SOUNDDEFDEFCLASS | \
FMOD_EVENT_MEMBITS_SOUNDDEFPOOL)
FMOD_EVENT_MEMBITS_SOUNDDEFPOOL
#define FMOD_EVENT_MEMBITS_SOUNDDEFPOOL
Definition: fmod_memoryinfo.h:171
FMOD_EVENT_MEMBITS_SOUNDDEFDEFCLASS
#define FMOD_EVENT_MEMBITS_SOUNDDEFDEFCLASS
Definition: fmod_memoryinfo.h:170
FMOD_EVENT_MEMBITS_SOUNDDEFCLASS
#define FMOD_EVENT_MEMBITS_SOUNDDEFCLASS
Definition: fmod_memoryinfo.h:169

Définition à la ligne 196 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_SOUNDDEFCLASS 0x00000200 /* Sound definition objects */

Définition à la ligne 169 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_SOUNDDEFDEFCLASS 0x00000400 /* Sound definition static data objects */

Définition à la ligne 170 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_SOUNDDEFPOOL 0x00000800 /* Sound definition pool data */

Définition à la ligne 171 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_STREAMINSTANCE 0x00000100 /* Stream objects and internals */

Définition à la ligne 168 du fichier fmod_memoryinfo.h.

#define FMOD_EVENT_MEMBITS_USERPROPERTY 0x00004000 /* User property objects */

Définition à la ligne 174 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_ALL 0xffffffff /* All memory used by FMOD Ex */

Définition à la ligne 134 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_CHANNEL 0x00000020 /* Channel related memory */

Définition à la ligne 117 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_CHANNELGROUP 0x00000040 /* ChannelGroup objects and internals */

Définition à la ligne 118 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_CODEC 0x00000080 /* Codecs allocated for streaming */

Définition à la ligne 119 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_DSP 0x00004000 /* DSP implementation objects */

Définition à la ligne 126 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_DSPCODEC 0x00008000 /* Realtime file format decoding DSP objects */

Définition à la ligne 127 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_DSPCONNECTION 0x00002000 /* DSPConnection objects and internals */

Définition à la ligne 125 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_FILE 0x00000100 /* Codecs allocated for streaming */

Définition à la ligne 120 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_GEOMETRY 0x00100000 /* Geometry objects and internals */

Définition à la ligne 132 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_OTHER 0x00000001 /* Memory not accounted for by other types */

Définition à la ligne 111 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_OUTPUT 0x00000010 /* Output module object and internals */

Définition à la ligne 116 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_PLUGINS 0x00000008 /* Plugin objects and internals */

Définition à la ligne 115 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_PROFILE 0x00010000 /* Profiler memory footprint. */

Définition à la ligne 128 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_RECORDBUFFER 0x00020000 /* Buffer used to store recorded data from microphone */

Définition à la ligne 129 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_REVERB 0x00040000 /* Reverb implementation objects */

Définition à la ligne 130 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_REVERBCHANNELPROPS 0x00080000 /* Reverb channel properties structs */

Définition à la ligne 131 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_SOUND 0x00000200 /* Sound objects and internals */

Définition à la ligne 121 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_SOUND_SECONDARYRAM 0x00000400 /* Sound data stored in secondary RAM */

Définition à la ligne 122 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_SOUNDGROUP 0x00000800 /* SoundGroup objects and internals */

Définition à la ligne 123 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_STREAMBUFFER 0x00001000 /* Stream buffer memory */

Définition à la ligne 124 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_STRING 0x00000002 /* String data */

Définition à la ligne 112 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_SYNCPOINT 0x00200000 /* Sync point memory. */

Définition à la ligne 133 du fichier fmod_memoryinfo.h.

#define FMOD_MEMBITS_SYSTEM 0x00000004 /* System object and various internals */

Définition à la ligne 114 du fichier fmod_memoryinfo.h.

## Documentation des définitions de type

typedef struct FMOD_MEMORY_USAGE_DETAILS FMOD_MEMORY_USAGE_DETAILS