Go to the documentation of this file.
29 #ifndef __PanelOverlayElement_H__
30 #define __PanelOverlayElement_H__
66 virtual void initialise(
void);
92 void setTransparent(
bool isTransparent);
95 bool isTransparent(
void)
const;
98 virtual const String& getTypeName(
void)
const;
102 void setMaterialName(
const String& matName);
111 String doGet(
const void* target)
const;
112 void doSet(
void* target,
const String& val);
118 String doGet(
const void* target)
const;
119 void doSet(
void* target,
const String& val);
125 String doGet(
const void* target)
const;
126 void doSet(
void* target,
const String& val);
140 virtual void updatePositionGeometry(
void);
143 virtual void updateTextureGeometry(
void);
146 void addBaseParameters(
void);
Command object for specifying transparency (see ParamCommand).
OverlayElement representing a flat, single-material (or transparent) panel which can contain other el...
Command object for specifying UV coordinates (see ParamCommand).
static CmdTiling msCmdTiling
bool mTransparent
Flag indicating if this panel should be visual or just group things.
Command object for specifying tiling (see ParamCommand).
Abstract class which is command object which gets/sets parameters.
RenderOperation mRenderOp
#define _OgreOverlayExport
size_t mNumTexCoordsInBuffer
#define OGRE_MAX_TEXTURE_LAYERS
Define max number of texture layers allowed per pass on any card.
float Real
Software floating point type.
static CmdUVCoords msCmdUVCoords
'New' rendering operation using vertex buffers.
Class to manage the scene object rendering queue.
A 2D element which contains other OverlayElement instances.
static CmdTransparent msCmdTransparent
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