List of all members.
Public Member Functions
-
override string help (HelpType H) const
- Return a string, containing HTML or Richtext formatting suitable to be displayed in QT.
-
RangeHUD (const string &name, int p, const RefPtr< VCreationPreferences > &vp)
-
override void render (VGLRenderContext &Context) const
-
void renderCoords (const RefPtr< GLFontManager::Font > MyFont, const char *buf, const double font_size, const double font_thick, const int hor_align, const int ver_align, const point &Center, const tvector &Direction, const double tilt, const double roll, double &font_length) const
- override bool update (VRequest &R, double precision)
- Virtual update function that implements some heavy action on the object.
Static Public Member Functions
- static string createChildname (const string &name)
- A static function that is used to create an object's name of this type, when it is created from some parent object.
Member Function Documentation
static string RangeHUD::createChildname |
( |
const string & |
parent_name | ) |
[inline, static] |
A static function that is used to create an object's name of this type, when it is created from some parent object.
This function may be redefined in some child class. A VCreator instantiated over this child class will then call the derived function. By default, the name of a new child is the name of its VCreator, unrelated to the parent's name.
Reimplemented from Wizt::VObject.
bool RangeHUD::update |
( |
VRequest & |
, |
|
|
double |
precision |
|
) |
| [virtual] |
Virtual update function that implements some heavy action on the object.
Update function.
It is called only if any input object is newer than the current object. It must return true on successful completion. However, the object may touch() itself in the update() routine. Then, it will get a newer time than all input objects, which will trigger all dependent objects as well.
- Returns:
- Must return true to indicate that the object was successfully updated and may now get the age of the most recent parameter.
Reimplemented from Wizt::VObject.
The documentation for this class was generated from the following file:
- ocean/GLvish/eggs/RangeHUD.cpp