All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups 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 ( )

Member Function Documentation

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

Reimplemented from OH_EventHandler.

Definition at line 26 of file OH_OpEventHandler.h.

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

Definition at line 61 of file OH_OpEventHandler.h.

int OH_OpEventHandler::ohGetOpInfoCount ( )

Definition at line 57 of file OH_OpEventHandler.h.

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

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: