All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OH_TriggerObject Class Reference

#include <OH_TriggerObject.h>

+ Inheritance diagram for OH_TriggerObject:

Public Member Functions

 OH_TriggerObject (OH_EventHandler &)
virtual ~OH_TriggerObject ()
virtual const char * className () const
void addTimeInterest ()
void removeTimeInterest ()
void sendTriggerEvent ()
UI_ValuegetTimeValue ()
fpreal getTime () const
- Public Member Functions inherited from UI_Object
 UI_Object ()
virtual ~UI_Object ()
 UI_Object (const UI_Object &)=delete
UI_Objectoperator= (const UI_Object &)=delete
virtual void handleEvent (UI_Event *event)
virtual int interestingEvent (UI_EventType t, UI_DeviceEvent *event) const
virtual void deleteReferences (UI_Object *to_whom)
UI_ObjectgetParent () const
void setParent (UI_Object *p)
bool isAncestor (const UI_Object *who) const
void addDependent (UI_Object *who)
bool removeDependent (UI_Object *who)
bool replaceDependent (UI_Object *who, UI_Object *with)
bool isDependent (UI_Object *who) const
bool hasDependents () const
const UI_ObjectListdependents () const
void sendEvent (const UI_Event &e) const
void distributeEvent (UI_Event *event, int upwards)
void relayEvent (UI_Event *event, UI_Object *target)
void generateEvent (UI_EventType t, UI_Object *target)
void purgeEvents (UI_EventType t, UI_Object *target, UI_EventMethod method=0)
void triggerImmediateEvent (UI_Event *event, int upwards)
int getProxyId ()
void bumpQueueCount (int dir)
void setName (const char *symbolName)
const char * getName () const
void buildFullPath (UT_String &string) const
void debugQueueEventsFor (const UI_Value *value, const char *name, UI_EventType t=UI_EVENT_NO_EVENT) const
const UI_ValueListvalueInterests () const
void interestedInValue (UI_Value *)
void removeValueInterest (UI_Value *)

Additional Inherited Members

- Static Public Member Functions inherited from UI_Object
static UI_ManagergetManager ()
static UI_Queue * getInputQueue ()
static int keycmp (const char *, int key)
static int keycmp (const char *, int key, const UI_HotkeyEcho &)
static void keyEcho (const char *, const UI_HotkeyEcho &)
static void actionKeyEcho (const char *, const char *custom_suffix=0)
static void toggleKeyEcho (const char *, bool new_value)
- Protected Member Functions inherited from UI_Object
UI_ObjectListdependents ()
virtual void preTerminateCallback ()

Detailed Description

Definition at line 26 of file OH_TriggerObject.h.

Constructor & Destructor Documentation

OH_TriggerObject::OH_TriggerObject ( OH_EventHandler )
virtual OH_TriggerObject::~OH_TriggerObject ( )

Member Function Documentation

void OH_TriggerObject::addTimeInterest ( )
virtual const char* OH_TriggerObject::className ( ) const

Reimplemented from UI_Object.

fpreal OH_TriggerObject::getTime ( ) const

Definition at line 41 of file OH_TriggerObject.h.

UI_Value* OH_TriggerObject::getTimeValue ( )

Definition at line 38 of file OH_TriggerObject.h.

void OH_TriggerObject::removeTimeInterest ( )
void OH_TriggerObject::sendTriggerEvent ( )

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