Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
A CGUISprite is actually a collage of several real sprites, this struct represents is such real sprite. More...
#include <CGUISprite.h>
Public Member Functions | |
NONCOPYABLE (SGUIImage) | |
SGUIImage () | |
Public Attributes | |
VfsPath | m_TextureName |
CGUISize | m_Size |
CGUISize | m_TextureSize |
CRect | m_TexturePlacementInFile |
float | m_FixedHAspectRatio |
If non-zero, then the image's width will be adjusted when rendering so that the width:height ratio equals this value. More... | |
bool | m_RoundCoordinates |
If true, the image's coordinates will be rounded to integer pixels when rendering, to avoid blurry filtering. More... | |
Renderer::Backend::Sampler::AddressMode | m_AddressMode |
Texture address mode (REPEAT, CLAMP_TO_EDGE, etc). More... | |
std::shared_ptr< SGUIImageEffects > | m_Effects |
CGUIColor | m_BackColor |
A CGUISprite is actually a collage of several real sprites, this struct represents is such real sprite.
|
inline |
SGUIImage::NONCOPYABLE | ( | SGUIImage | ) |
Renderer::Backend::Sampler::AddressMode SGUIImage::m_AddressMode |
Texture address mode (REPEAT, CLAMP_TO_EDGE, etc).
CGUIColor SGUIImage::m_BackColor |
std::shared_ptr<SGUIImageEffects> SGUIImage::m_Effects |
float SGUIImage::m_FixedHAspectRatio |
If non-zero, then the image's width will be adjusted when rendering so that the width:height ratio equals this value.
bool SGUIImage::m_RoundCoordinates |
If true, the image's coordinates will be rounded to integer pixels when rendering, to avoid blurry filtering.
CGUISize SGUIImage::m_Size |
VfsPath SGUIImage::m_TextureName |
CRect SGUIImage::m_TexturePlacementInFile |
CGUISize SGUIImage::m_TextureSize |