12 #ifndef __PRM_Value_h__
13 #define __PRM_Value_h__
20 class PRM_EventHandler;
33 void addInterest(
void *callee,
35 void removeInterest(
void *callee,
37 bool hasInterest(
void *callee)
const;
44 { myValue =
value;
return *
this; }
47 const void *
getValue()
const {
return myValue; }
48 operator void*() {
return myValue; }
49 operator const void*()
const {
return myValue; }
51 int64 getMemoryUsage(
bool inclusive)
const;
GLsizei const GLfloat * value
PRM_Value(const PRM_Value &src)
void setValue(void *value)
void(* PRM_ValueCallback)(void *callee, void *value)
PRM_Value & operator=(void *value)
LeafData & operator=(const LeafData &)=delete
const void * getValue() const