Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Classes | Public Types | Public Member Functions | Static Public Member Functions | List of all members
Hud Class Reference

Public Types

enum  MessageType {
  kMessageTypeInfo,
  kMessageTypeWarning,
  kMessageTypeError,
  kMessageTypeMax
}
 

Public Member Functions

void clear ()
 
void set_text_color (INodeUint8 col[3], MessageType t)
 
void set_text_color (INodeUint8 r, INodeUint8 g, INodeUint8 b, MessageType t)
 
void init_color_scheme (GuiGlWidget &widget)
 
void draw (GuiGlWidgetDc &dc, int viewport_h)
 
void remove (INodeUint64 msg_id)
 
void info (INodeUint64 msg_id, char const *fmt,...)
 
void info (INodeUint64 msg_id, const CoreString &str)
 
void info (char const *fmt,...)
 
void info (const CoreString &str)
 

Static Public Member Functions

static Hudget ()