Hasty Badger
Small UI library (a branch of Turbo Badger)
|
TBMessage is a message created and owned by TBMessageHandler. More...
#include <tb_msg.h>
Public Member Functions | |
double | GetFireTime () |
The time which a delayed message should have fired (0 for non delayed messages) | |
Public Member Functions inherited from tb::TBLinkOf< TBMessage > | |
TBMessage * | GetPrev () const |
TBMessage * | GetNext () const |
Public Member Functions inherited from tb::TBLink | |
bool | IsInList () const |
Return true if the link is currently added to a list. More... | |
Public Member Functions inherited from tb::TBLinkOf< TBMessageLink > | |
TBMessageLink * | GetPrev () const |
TBMessageLink * | GetNext () const |
Public Attributes | |
TBID | message |
The message id. | |
TBMessageData * | data |
The message data, or nullptr if no data is set. | |
Public Attributes inherited from tb::TBLink | |
TBLink * | prev |
TBLink * | next |
TBLinkList * | linklist |
Friends | |
class | TBMessageHandler |
TBMessage is a message created and owned by TBMessageHandler.
It carries a message id, and may also carry a TBMessageData with additional parameters.