HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PRM_RampUtils::ValueData Class Reference

#include <PRM_RampUtils.h>

Public Member Functions

 ValueData (void *callee, fpreal t, PRM_Parm &p, int vector_index, int val, PRM_AddKeyType add_key)
 
 ValueData (void *callee, fpreal t, PRM_Parm &p, int vector_index, fpreal val, PRM_AddKeyType add_key)
 
voidcallee () const
 
fpreal time () const
 
PRM_Parmparm () const
 
int vectorIndex () const
 
PRM_ValueType valueType () const
 
int intValue () const
 
fpreal floatValue () const
 
PRM_AddKeyType addKey () const
 

Detailed Description

Helper class for passing data to callback functions when updating multi-parms from ramps.

Definition at line 38 of file PRM_RampUtils.h.

Constructor & Destructor Documentation

PRM_RampUtils::ValueData::ValueData ( void callee,
fpreal  t,
PRM_Parm p,
int  vector_index,
int  val,
PRM_AddKeyType  add_key 
)
inline

Definition at line 115 of file PRM_RampUtils.h.

PRM_RampUtils::ValueData::ValueData ( void callee,
fpreal  t,
PRM_Parm p,
int  vector_index,
fpreal  val,
PRM_AddKeyType  add_key 
)
inline

Definition at line 129 of file PRM_RampUtils.h.

Member Function Documentation

PRM_AddKeyType PRM_RampUtils::ValueData::addKey ( ) const
inline

Definition at line 165 of file PRM_RampUtils.h.

void * PRM_RampUtils::ValueData::callee ( ) const
inline

Definition at line 144 of file PRM_RampUtils.h.

fpreal PRM_RampUtils::ValueData::floatValue ( ) const
inline

Definition at line 162 of file PRM_RampUtils.h.

int PRM_RampUtils::ValueData::intValue ( ) const
inline

Definition at line 159 of file PRM_RampUtils.h.

PRM_Parm & PRM_RampUtils::ValueData::parm ( ) const
inline

Definition at line 150 of file PRM_RampUtils.h.

fpreal PRM_RampUtils::ValueData::time ( ) const
inline

Definition at line 147 of file PRM_RampUtils.h.

PRM_RampUtils::PRM_ValueType PRM_RampUtils::ValueData::valueType ( ) const
inline

Definition at line 156 of file PRM_RampUtils.h.

int PRM_RampUtils::ValueData::vectorIndex ( ) const
inline

Definition at line 153 of file PRM_RampUtils.h.


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