OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs | Functions
Gui Namespace Reference

Classes

struct  Point
 
struct  GlyphInfo
 
class  FontLoader
 loads Morrowind's .fnt/.tex fonts for use with MyGUI and OSG More...
 
class  AutoSizedWidget
 
class  AutoSizedTextBox
 
class  AutoSizedEditBox
 
class  AutoSizedButton
 
class  Box
 A container widget that automatically sizes its children. More...
 
class  HBox
 
class  VBox
 
class  ImageButton
 allows using different image textures depending on the button state More...
 
class  MWList
 a very simple list widget that supports word-wrapping entries More...
 
class  NumericEditBox
 A variant of the EditBox that only allows integer inputs. More...
 
class  SharedStateButton
 A button that applies its own state changes to other widgets, to do this you define it as part of a ButtonGroup. More...
 
class  WindowCaption
 

Typedefs

typedef std::vector
< SharedStateButton * > 
ButtonGroup
 

Functions

bool replaceTag (const MyGUI::UString &tag, MyGUI::UString &out, const std::map< std::string, std::string > &fallbackSettings)
 Try to replace a tag. Returns true on success and writes the result to out. More...
 
void registerAllWidgets ()
 Register all widgets from this component with MyGUI's factory manager. More...
 

Typedef Documentation

typedef std::vector<SharedStateButton*> Gui::ButtonGroup

Function Documentation

void Gui::registerAllWidgets ( )

Register all widgets from this component with MyGUI's factory manager.

Here is the caller graph for this function:

bool Gui::replaceTag ( const MyGUI::UString &  tag,
MyGUI::UString &  out,
const std::map< std::string, std::string > &  fallbackSettings 
)

Try to replace a tag. Returns true on success and writes the result to out.

Here is the call graph for this function:

Here is the caller graph for this function: