Go to the documentation of this file.
27 #ifndef _TextAreaOverlayElement_H__
28 #define _TextAreaOverlayElement_H__
58 virtual void initialise(
void);
61 void setCharHeight(
Real height );
62 Real getCharHeight()
const;
64 void setSpaceWidth(
Real width );
65 Real getSpaceWidth()
const;
67 void setFontName(
const String& font );
68 const String& getFontName()
const;
71 virtual const String& getTypeName(
void)
const;
77 void setMaterialName(
const String& matName);
111 mGeomPositionsOutOfDate =
true;
131 String doGet(
const void* target )
const;
132 void doSet(
void* target,
const String& val );
141 String doGet(
const void* target )
const;
142 void doSet(
void* target,
const String& val );
151 String doGet(
const void* target )
const;
152 void doSet(
void* target,
const String& val );
161 String doGet(
const void* target )
const;
162 void doSet(
void* target,
const String& val );
171 String doGet(
const void* target )
const;
172 void doSet(
void* target,
const String& val );
181 String doGet(
const void* target )
const;
182 void doSet(
void* target,
const String& val );
191 String doGet(
const void* target )
const;
192 void doSet(
void* target,
const String& val );
201 String doGet(
const void* target )
const;
202 void doSet(
void* target,
const String& val );
216 void addBaseParameters(
void);
245 void checkMemoryAllocation(
size_t numChars );
247 virtual void updatePositionGeometry();
249 virtual void updateTextureGeometry();
251 virtual void updateColours(
void);
Command object for setting the constant colour.
static CmdCharHeight msCmdCharHeight
Abstract definition of a 2D element to be displayed in an Overlay.
bool mTransparent
Flag indicating if this panel should be visual or just group things.
Command object for setting the caption.
static CmdColour msCmdColour
GuiMetricsMode
Enum describing how the position / size of an element is to be recorded.
ColourValue mColourBottom
Colours to use for the vertices.
static CmdColourBottom msCmdColourBottom
static CmdFontName msCmdFontName
Command object for setting the top colour.
Abstract class which is command object which gets/sets parameters.
This class implements an overlay element which contains simple unformatted text.
Command object for setting the alignment.
static CmdAlignment msCmdAlignment
#define _OgreOverlayExport
static CmdColourTop msCmdColourTop
Command object for setting the caption.
Command object for setting the width of a space.
Alignment getAlignment() const
Class representing colour.
RenderOperation mRenderOp
Render operation.
float Real
Software floating point type.
Alignment mAlignment
The text alignment.
Command object for setting the char height.
Command object for setting the bottom colour.
void setAlignment(Alignment a)
'New' rendering operation using vertex buffers.
static CmdSpaceWidth msCmdSpaceWidth
Copyright © 2012 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Tue Apr 13 2021 08:53:15