Firelight Technologies FMOD Studio API
FMOD_TAG
Structure describing a piece of tag data.
C/C++ Syntax
typedef struct {
FMOD_TAGTYPE type;
FMOD_TAGDATATYPE datatype;
char *name;
void *data;
unsigned int datalen;
FMOD_BOOL updated;
} FMOD_TAG;
JavaScript Syntax
struct FMOD_TAG
{
type,
datatype,
data,
datalen,
updated,
};
Members
type
[r] The type of this tag.
datatype
[r] The type of data that this tag contains
name
[r] The name of this tag i.e. "TITLE", "ARTIST" etc.
data
[r] Pointer to the tag data - its format is determined by the datatype member
datalen
[r] Length of the data contained in this tag
updated
[r] True if this tag has been updated since last being accessed with Sound::getTag
Remarks
Members marked with [r] mean the variable is modified by FMOD and is for reading purposes only. Do not change this value.
Members marked with [w] mean the variable can be written to. The user can set the value.
JavaScript only :
Not all fields are currently supported or may not work as expected at this time. To initialize an new instance in javascript use "FMOD.TAG()", no 'new' keyword is required.
See Also
Version 1.10.03 Built on Feb 1, 2018