Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

vuEvtGenerator Class Reference

This class will allow me to create a timer event for vuKeyFramer. More...

#include <vuEvtGenerator.h>

Inheritance diagram for vuEvtGenerator:

Inheritance graph
[legend]
Collaboration diagram for vuEvtGenerator:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vuEvtGenerator ()
 default constructor,
virtual ~vuEvtGenerator ()
 destructor
virtual void Notify ()
 This is the function that will be called every time a timer event occurs.
void setKeyFramer (vuKeyFramerDialog *temp)
 This function will set the associated key framer of this class to be temp (ie, on timer events, it will call temps event handler.

Private Attributes

vuKeyFramerDialogm_framer
 This is a pointer to the associated key framer that this timer works for.

Detailed Description

This class will allow me to create a timer event for vuKeyFramer.

When the Key framer instructs a timer event to occur, and when that event occurs, this will call the Notify () function, which will call the timer event function of the key framer, which will then execute the code that was supposed to have been executed when the timer event occured

This is derived from wxTimer, and for the complete documentation of this, you should refer to www.wxwindows.org which contains the documentation on this product.

Definition at line 33 of file vuEvtGenerator.h.


Constructor & Destructor Documentation

vuEvtGenerator::vuEvtGenerator  ) 
 

default constructor,

This will seet the associated key framer to be NULL.

Definition at line 4 of file vuEvtGenerator.cpp.

References NULL.

vuEvtGenerator::~vuEvtGenerator  )  [virtual]
 

destructor

Definition at line 10 of file vuEvtGenerator.cpp.


Member Function Documentation

void vuEvtGenerator::Notify  )  [virtual]
 

This is the function that will be called every time a timer event occurs.

This will call the associated vuKeyFramer Event handler...

Definition at line 15 of file vuEvtGenerator.cpp.

References m_framer, and vuKeyFramerDialog::TimerEvent().

Here is the call graph for this function:

void vuEvtGenerator::setKeyFramer vuKeyFramerDialog temp  ) 
 

This function will set the associated key framer of this class to be temp (ie, on timer events, it will call temps event handler.

Definition at line 24 of file vuEvtGenerator.cpp.

References m_framer.

Referenced by vuKeyFramerDialog::vuKeyFramerDialog().


Member Data Documentation

vuKeyFramerDialog* vuEvtGenerator::m_framer [private]
 

This is a pointer to the associated key framer that this timer works for.

Definition at line 62 of file vuEvtGenerator.h.

Referenced by Notify(), and setKeyFramer().


The documentation for this class was generated from the following files:
Generated on Wed Dec 15 21:21:14 2004 for vuVolume by  doxygen 1.3.9.1