![]() |
PRooFPS-dd Dev Doc 1.0
PRooFPS-dd Developer Documentation
|
A specified maximum number of events stored in FIFO container for a limited amount of time. More...
A specified maximum number of events stored in FIFO container for a limited amount of time.
Typical event use cases: who killed who, items picked up by player, etc.
Definition at line 21 of file DrawableEventLister.h.
#include <DrawableEventLister.h>
Inheritance diagram for proofps_dd::DrawableEventLister:Public Member Functions | |
| DrawableEventLister (const unsigned int &nEventTimeLimitSecs, const size_t &nEventCountLimit, const EventLister::Orientation &eOrientation=EventLister::Orientation::Vertical) | |
| virtual void | draw () override |
Public Member Functions inherited from proofps_dd::EventLister | |
| CConsole & | getConsole () const |
| EventLister (const unsigned int &nEventTimeLimitSecs, const size_t &nEventCountLimit, const Orientation &eOrientation=Orientation::Vertical) | |
| const unsigned int & | getEventTimeLimitSecs () const |
| const size_t & | getEventCountLimit () const |
| const Orientation & | getOrientation () const |
| void | show () |
| void | hide () |
| bool | visible () const |
| void | update () |
| void | addEvent (const std::string &sEvent) |
| void | clear () |
| const std::deque< std::pair< std::chrono::time_point< std::chrono::steady_clock >, std::string > > & | getEvents () const |
Protected Member Functions | |
| DrawableEventLister (const DrawableEventLister &)=delete | |
| DrawableEventLister & | operator= (const DrawableEventLister &)=delete |
| DrawableEventLister (DrawableEventLister &&)=delete | |
| DrawableEventLister && | operator= (DrawableEventLister &&)=delete |
Protected Member Functions inherited from proofps_dd::EventLister | |
| EventLister (const EventLister &)=delete | |
| EventLister & | operator= (const EventLister &)=delete |
| EventLister (EventLister &&)=delete | |
| EventLister && | operator= (EventLister &&)=delete |
Additional Inherited Members | |
Public Types inherited from proofps_dd::EventLister | |
| enum class | Orientation { Vertical , Horizontal } |
Static Public Member Functions inherited from proofps_dd::EventLister | |
| static const char * | getLoggerModuleName () |
| proofps_dd::DrawableEventLister::DrawableEventLister | ( | const unsigned int & | nEventTimeLimitSecs, |
| const size_t & | nEventCountLimit, | ||
| const EventLister::Orientation & | eOrientation = EventLister::Orientation::Vertical ) |
Definition at line 15 of file DrawableEventLister.cpp.
|
protecteddelete |
|
protecteddelete |
|
overridevirtual |
Reimplemented from proofps_dd::EventLister.
Definition at line 20 of file DrawableEventLister.cpp.
|
protecteddelete |
|
protecteddelete |