11 #ifndef __OH_OpEventHandler__
12 #define __OH_OpEventHandler__
32 const
char *ohClassName()
const override
33 {
return "OH_OpEventHandler"; }
40 void ohRemoveOpInterest(
OP_Node *node);
42 void ohRemoveAllOpInterests();
58 virtual void ohHandleDeferredNodeUpdate(
OH_OpInfo *nodeinfo);
65 {
return myOpInfos.entries(); }
66 int ohFindOpInfoIndex(
OP_Node *node);
69 {
return myOpInfos(index); }
73 static void ohHandleOpEvent(
OP_Node *caller,
void *callee,
OH_OpInfo * ohGetOpInfo(exint index)
GLint GLint GLsizei GLint GLenum GLenum type
#define UT_NON_COPYABLE(CLASS)
Define deleted copy constructor and assignment operator inside a class.
virtual void ohHandleDeferredUpdate()