GuiMessageVectorCtrl Class Reference#include <guiMessageVectorCtrl.h>
Inheritance diagram for GuiMessageVectorCtrl:
[legend]
Detailed Description
Render a MessageVector (chat HUD).
This renders messages from a MessageVector; the important thing here is that the MessageVector holds all the messages we care about, while we can destroy and create these GUI controls as needed. (For instance, Tribes 2 used seperate GuiMessageVectorCtrl controls in the different HUD modes.)
Member Typedef Documentation
Constructor & Destructor Documentation
GuiMessageVectorCtrl::GuiMessageVectorCtrl |
( |
|
) |
|
GuiMessageVectorCtrl::~GuiMessageVectorCtrl |
( |
|
) |
|
Member Function Documentation
bool GuiMessageVectorCtrl::isAttached |
( |
|
) |
const |
void GuiMessageVectorCtrl::detach |
( |
|
) |
|
bool GuiMessageVectorCtrl::onAdd |
( |
|
) |
[protected, virtual] |
Called when this object is added to the scene.
Reimplemented from GuiControl.
void GuiMessageVectorCtrl::onRemove |
( |
|
) |
[protected, virtual] |
Called when this object is removed.
Reimplemented from GuiControl.
bool GuiMessageVectorCtrl::onWake |
( |
|
) |
[protected, virtual] |
Called when this object is asked to wake up returns true if it's actually awake at the end.
Reimplemented from GuiControl.
void GuiMessageVectorCtrl::onSleep |
( |
|
) |
[protected, virtual] |
Called when this object is asked to sleep.
Reimplemented from GuiControl.
void GuiMessageVectorCtrl::onRender |
( |
Point2I |
offset, |
|
|
const RectI & |
updateRect | |
|
) |
| | [protected, virtual] |
Called when this control is to render itself.
- Parameters:
-
| offset | The location this control is to begin rendering |
| updateRect | The screen area this control has drawing access to |
Reimplemented from GuiControl.
void GuiMessageVectorCtrl::inspectPostApply |
( |
|
) |
[protected, virtual] |
Called after any property of the object is changed in the world editor.
- See also:
- inspectPreApply
Reimplemented from GuiControl.
void GuiMessageVectorCtrl::parentResized |
( |
const Point2I & |
oldParentExtent, |
|
|
const Point2I & |
newParentExtent | |
|
) |
| | [protected, virtual] |
Called when this objects parent is resized.
- Parameters:
-
| oldParentExtent | The old size of the parent object |
| newParentExtent | The new size of the parent object |
Reimplemented from GuiControl.
void GuiMessageVectorCtrl::onMouseUp |
( |
const GuiEvent & |
event |
) |
[protected, virtual] |
void GuiMessageVectorCtrl::onMouseDown |
( |
const GuiEvent & |
event |
) |
[protected, virtual] |
virtual void GuiMessageVectorCtrl::lineInserted |
( |
const |
U32 |
) |
[protected, virtual] |
virtual void GuiMessageVectorCtrl::lineDeleted |
( |
const |
U32 |
) |
[protected, virtual] |
virtual void GuiMessageVectorCtrl::vectorDeleted |
( |
|
) |
[protected, virtual] |
void GuiMessageVectorCtrl::createLineWrapping |
( |
LineWrapping & |
, |
|
|
const char * |
| |
|
) |
| | [protected] |
void GuiMessageVectorCtrl::createSpecialMarkers |
( |
SpecialMarkers & |
, |
|
|
const char * |
| |
|
) |
| | [protected] |
void GuiMessageVectorCtrl::findSpecialFromCoord |
( |
const Point2I & |
, |
|
|
S32 * |
, |
|
|
S32 * |
| |
|
) |
| | [protected] |
static void GuiMessageVectorCtrl::initPersistFields |
( |
|
) |
[static] |
Field Documentation
|