OBJ_Microphone Class Reference

#include <OBJ_Microphone.h>

Inheritance diagram for OBJ_Microphone:

OBJ_Geometry OBJ_Node OP_Network OP_Node OP_Parameters OP_NetworkBoxItem PRM_ParmOwner

List of all members.

Public Member Functions

 OBJ_Microphone (OP_Network *net, const char *name, OP_Operator *op)
virtual ~OBJ_Microphone ()
virtual OBJ_OBJECT_TYPE getObjectType () const
virtual unsigned disableParms ()
void getMicFilter (UT_String &choppath, fpreal now)
int isDirectional ()
int getRolloffType ()
void getMicParms (int &active, float &volume, float &volume2, float &angle1, float &angle2, float &rolloff, float t)
virtual void resolveObsoleteParms (PRM_ParmList *obsolete)

Static Public Member Functions

static OP_NodemyConstructor (OP_Network *net, const char *name, OP_Operator *entry)
static PRM_TemplategetObsolete ()
static PRM_TemplategetTemplateList ()

Protected Member Functions

virtual OP_ERROR cookMyObj (OP_Context &context)
virtual int * getIndirect () const


Detailed Description

Definition at line 48 of file OBJ_Microphone.h.


Constructor & Destructor Documentation

OBJ_Microphone::OBJ_Microphone ( OP_Network net,
const char *  name,
OP_Operator op 
)

virtual OBJ_Microphone::~OBJ_Microphone (  )  [virtual]


Member Function Documentation

virtual OP_ERROR OBJ_Microphone::cookMyObj ( OP_Context context  )  [protected, virtual]

Reimplemented from OBJ_Node.

virtual unsigned OBJ_Microphone::disableParms (  )  [virtual]

Reimplemented from OBJ_Geometry.

virtual int* OBJ_Microphone::getIndirect (  )  const [inline, protected, virtual]

Reimplemented from OBJ_Geometry.

Definition at line 80 of file OBJ_Microphone.h.

void OBJ_Microphone::getMicFilter ( UT_String choppath,
fpreal  now 
)

void OBJ_Microphone::getMicParms ( int &  active,
float &  volume,
float &  volume2,
float &  angle1,
float &  angle2,
float &  rolloff,
float  t 
)

virtual OBJ_OBJECT_TYPE OBJ_Microphone::getObjectType (  )  const [virtual]

Reimplemented from OBJ_Geometry.

static PRM_Template* OBJ_Microphone::getObsolete (  )  [static]

Reimplemented from OBJ_Geometry.

int OBJ_Microphone::getRolloffType (  ) 

static PRM_Template* OBJ_Microphone::getTemplateList (  )  [static]

int OBJ_Microphone::isDirectional (  ) 

static OP_Node* OBJ_Microphone::myConstructor ( OP_Network net,
const char *  name,
OP_Operator entry 
) [static]

Reimplemented from OBJ_Geometry.

virtual void OBJ_Microphone::resolveObsoleteParms ( PRM_ParmList obsolete  )  [virtual]

Reimplemented from OBJ_Geometry.


The documentation for this class was generated from the following file:

Generated on Mon Jan 28 00:29:43 2013 for HDK by  doxygen 1.5.9