My Project
Annwvyn::AnnTimeEvent Class Reference

A timer timeout event. More...

#include <AnnEvents.hpp>

Inheritance diagram for Annwvyn::AnnTimeEvent:
Collaboration diagram for Annwvyn::AnnTimeEvent:

Public Member Functions

 AnnTimeEvent ()
 Create a timer timeout event. More...
 AnnTimeEvent (const AnnTimer &timer)
AnnTimerID getID () const
 Get the ID of this timer. More...
- Public Member Functions inherited from Annwvyn::AnnEvent
 AnnEvent ()
 Event constructor. More...
AnnEventType getType () const

Private Member Functions

void setTimerID (AnnTimerID id)
 Set the ID of the timer. More...

Private Attributes

AnnTimerID tID
 Timer ID. More...


class AnnEventManager

Additional Inherited Members

- Protected Attributes inherited from Annwvyn::AnnEvent
AnnEventType type

Detailed Description

A timer timeout event.

Definition at line 342 of file AnnEvents.hpp.

Constructor & Destructor Documentation

◆ AnnTimeEvent() [1/2]

AnnTimeEvent::AnnTimeEvent ( )

Create a timer timeout event.

Definition at line 391 of file AnnEvents.cpp.

◆ AnnTimeEvent() [2/2]

AnnTimeEvent::AnnTimeEvent ( const AnnTimer timer)

Definition at line 537 of file AnnEvents.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ getID()

AnnTimerID AnnTimeEvent::getID ( ) const

Get the ID of this timer.

Definition at line 466 of file AnnEvents.cpp.

◆ setTimerID()

void AnnTimeEvent::setTimerID ( AnnTimerID  id)

Set the ID of the timer.

Definition at line 398 of file AnnEvents.cpp.

Friends And Related Function Documentation

◆ AnnEventManager

friend class AnnEventManager

Definition at line 352 of file AnnEvents.hpp.

Member Data Documentation

◆ tID

AnnTimerID Annwvyn::AnnTimeEvent::tID

Timer ID.

Definition at line 356 of file AnnEvents.hpp.

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