HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
OH_OpEventHandler Class Referenceabstract

#include <OH_OpEventHandler.h>

+ Inheritance diagram for OH_OpEventHandler:

Public Member Functions

 OH_OpEventHandler (OH_TriggerObject &)
 
virtual ~OH_OpEventHandler ()
 
virtual const char * ohClassName () const
 
OH_OpInfoohAddOpInterest (OP_Node *node)
 
void ohRemoveOpInterest (OP_Node *node)
 
void ohRemoveOpInterest (long index)
 
void ohRemoveAllOpInterests ()
 
virtual void ohHandleOpEvent (OP_Node *node, OP_EventType type, void *data)=0
 
virtual void ohHandleDeferredUpdate ()
 
virtual void ohHandleDeferredNodeUpdate (OH_OpInfo *nodeinfo)
 
virtual OH_OpInfoohCreateOpInfo (OP_Node *node)
 
int ohGetOpInfoCount ()
 
int ohFindOpInfoIndex (OP_Node *node)
 
OH_OpInfoohFindOpInfo (OP_Node *node)
 
OH_OpInfoohGetOpInfo (long index)
 
- Public Member Functions inherited from OH_EventHandler
 OH_EventHandler (OH_TriggerObject &)
 
virtual ~OH_EventHandler ()
 
virtual void ohRequestDeferredUpdate ()
 
virtual void ohRequestDeferredRedraw ()
 
virtual void ohHandleDeferredRedraw ()
 
virtual void ohHandleTrigger ()
 
virtual void ohHandleTimeChange (UI_Event *)
 
void ohAddTimeInterest ()
 
void ohRemoveTimeInterest ()
 
UI_ValueohGetTimeValue ()
 
fpreal ohGetTime () const
 

Additional Inherited Members

- Protected Member Functions inherited from OH_EventHandler
virtual void ohRequestTrigger ()
 
bool ohUpdatePending () const
 

Detailed Description

Definition at line 21 of file OH_OpEventHandler.h.

Constructor & Destructor Documentation

OH_OpEventHandler::OH_OpEventHandler ( OH_TriggerObject )
virtual OH_OpEventHandler::~OH_OpEventHandler ( )
virtual

Member Function Documentation

OH_OpInfo* OH_OpEventHandler::ohAddOpInterest ( OP_Node node)
virtual const char* OH_OpEventHandler::ohClassName ( ) const
inlinevirtual

Reimplemented from OH_EventHandler.

Definition at line 26 of file OH_OpEventHandler.h.

virtual OH_OpInfo* OH_OpEventHandler::ohCreateOpInfo ( OP_Node node)
virtual
OH_OpInfo* OH_OpEventHandler::ohFindOpInfo ( OP_Node node)
int OH_OpEventHandler::ohFindOpInfoIndex ( OP_Node node)
OH_OpInfo* OH_OpEventHandler::ohGetOpInfo ( long  index)
inline

Definition at line 61 of file OH_OpEventHandler.h.

int OH_OpEventHandler::ohGetOpInfoCount ( )
inline

Definition at line 57 of file OH_OpEventHandler.h.

virtual void OH_OpEventHandler::ohHandleDeferredNodeUpdate ( OH_OpInfo nodeinfo)
virtual
virtual void OH_OpEventHandler::ohHandleDeferredUpdate ( )
virtual

Reimplemented from OH_EventHandler.

virtual void OH_OpEventHandler::ohHandleOpEvent ( OP_Node node,
OP_EventType  type,
void data 
)
pure virtual
void OH_OpEventHandler::ohRemoveAllOpInterests ( )
void OH_OpEventHandler::ohRemoveOpInterest ( OP_Node node)
void OH_OpEventHandler::ohRemoveOpInterest ( long  index)

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