53 if (!texName.
empty()) {
131 _upArrow->setPosition(x + dx, y + dy, z + dz);
136 _downArrow->setPosition(x + dx, y + dy, z + dz);
140 _thumb->getPosition(x, y, z);
141 _thumb->setPosition(x + dx, y + dy, z + dz);
146 float deltaWidth = width -
_width;
155 _upArrow->setWidth(width + deltaWidth);
164 width =
_thumb->getWidth();
165 _thumb->setWidth(width + deltaWidth);
170 float deltaHeight = height -
_height;
184 height =
_thumb->getHeight();
185 _thumb->setHeight(height + deltaHeight);
Handling version V3.2/V3.3 of BioWare's GFFs (generic file format).
Texture & getTexture() const
A class holding an UTF-8 string.
#define TextureMan
Shortcut for accessing the texture manager.
void reset(PointerType o=0)
Resets the pointer with the new value.
The Aurora texture manager.
bool hasField(const Common::UString &field) const
Does this specific field exist?
bool empty() const
Is the string empty?
const GFF3Struct & getStruct(const Common::UString &field) const
Low-level detection of architecture/system properties.
Common::UString getString(const Common::UString &field, const Common::UString &def="") const
A textured quad for a GUI element.