Firelight Technologies FMOD Studio API

FMOD_DSP_PARAMETER_DESC

Base Structure for DSP parameter descriptions.

Structure

typedef struct {
  FMOD_DSP_PARAMETER_TYPE type;
  char name[16];
  char label[16];
  const char *description;
  FMOD_DSP_PARAMETER_DESC_FLOAT floatdesc;
  FMOD_DSP_PARAMETER_DESC_INT intdesc;
  FMOD_DSP_PARAMETER_DESC_BOOL booldesc;
  FMOD_DSP_PARAMETER_DESC_DATA datadesc;
} FMOD_DSP_PARAMETER_DESC;

Members

type

[w] Type of this parameter.

name

[w] Name of the parameter to be displayed (ie "Cutoff frequency").

label

[w] Short string to be put next to value to denote the unit type (ie "hz").

description

[w] Description of the parameter to be displayed as a help item / tooltip for this parameter.

floatdesc

[w] Struct containing information about the parameter in floating point format. Use when type is FMOD_DSP_PARAMETER_TYPE_FLOAT.

intdesc

[w] Struct containing information about the parameter in integer format. Use when type is FMOD_DSP_PARAMETER_TYPE_INT.

booldesc

[w] Struct containing information about the parameter in boolean format. Use when type is FMOD_DSP_PARAMETER_TYPE_BOOL.

datadesc

[w] Struct containing information about the parameter in data format. Use when type is FMOD_DSP_PARAMETER_TYPE_DATA.

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.

See Also




Version 1.03.06 Built on Apr 17, 2014