HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OBJ_Microphone.h File Reference
#include "OBJ_API.h"
#include "OBJ_Geometry.h"
+ Include dependency graph for OBJ_Microphone.h:

Go to the source code of this file.

Classes

class  OBJ_Microphone
 

Macros

#define FLOAT_OBJ_PARM(name, idx, vi, t)   return evalFloat(name, &handleIndirect[idx], vi, t);
 
#define INT_OBJ_PARM(name, idx, vi, t)   return evalInt(name, &handleIndirect[idx], vi, t);
 
#define STR_OBJ_PARM(name, idx, vi, t)   evalString(str, name, &handleIndirect[idx], vi, t);
 

Enumerations

enum  OBJ_MicrophoneIndex {
  I_MIC_ACTIVE = I_N_GEO_INDICES, I_MIC_SENSITIVITY, I_MIC_TYPE, I_MIC_CONE,
  I_MIC_OUTER_CONE, I_MIC_DROPOFF, I_MIC_DROPOFF_RATE, I_MIC_OUTER_SENSITIVITY,
  I_MIC_CHOP_FILTERPATH, I_N_MIC_INDICES
}
 

Macro Definition Documentation

#define FLOAT_OBJ_PARM (   name,
  idx,
  vi,
  t 
)    return evalFloat(name, &handleIndirect[idx], vi, t);

Definition at line 33 of file OBJ_Microphone.h.

#define INT_OBJ_PARM (   name,
  idx,
  vi,
  t 
)    return evalInt(name, &handleIndirect[idx], vi, t);

Definition at line 35 of file OBJ_Microphone.h.

#define STR_OBJ_PARM (   name,
  idx,
  vi,
  t 
)    evalString(str, name, &handleIndirect[idx], vi, t);

Definition at line 37 of file OBJ_Microphone.h.

Enumeration Type Documentation

Enumerator
I_MIC_ACTIVE 
I_MIC_SENSITIVITY 
I_MIC_TYPE 
I_MIC_CONE 
I_MIC_OUTER_CONE 
I_MIC_DROPOFF 
I_MIC_DROPOFF_RATE 
I_MIC_OUTER_SENSITIVITY 
I_MIC_CHOP_FILTERPATH 
I_N_MIC_INDICES 

Definition at line 18 of file OBJ_Microphone.h.