#include <AGUIPicture.h>
Definition at line 7 of file AGUIPicture.h.
◆ AGUIPicture()
AGUIPicture::AGUIPicture |
( |
| ) |
|
◆ Cache()
virtual void AGUIPicture::Cache |
( |
| ) |
|
|
pure virtual |
◆ Create()
virtual void AGUIPicture::Create |
( |
const Toshi::TPString8 & | a_rName | ) |
|
|
pure virtual |
◆ Flush()
virtual void AGUIPicture::Flush |
( |
| ) |
|
|
pure virtual |
◆ GetName()
const Toshi::TPString8 & AGUIPicture::GetName |
( |
| ) |
const |
|
inline |
◆ Render()
void AGUIPicture::Render |
( |
| ) |
|
|
virtual |
Definition at line 74 of file AGUIPicture.cpp.
75{
77 {
79 AGUI2::GetSingleton()->GetDimensions( fWidth, fHeight );
80
81 AGUI2Transform transform;
83 transform.
Scale( fWidth / 638.0f, fHeight / 477.0f );
84
87
89 {
92 }
93
94 pRenderer->PopTransform();
95 }
96}
constinit static const TVector2 VEC_ZERO
static AGUI2Renderer * GetRenderer()
constexpr void SetTranslation(TFLOAT a_fX, TFLOAT a_fY)
void Scale(TFLOAT a_fScaleX, TFLOAT a_fScaleY)
Rectangle * m_pRectangles
◆ SetFlag()
void AGUIPicture::SetFlag |
( |
| ) |
|
|
virtual |
◆ SetHidden()
void AGUIPicture::SetHidden |
( |
| ) |
|
|
inline |
◆ SetVisible()
void AGUIPicture::SetVisible |
( |
| ) |
|
|
inline |
◆ TDECLARE_CLASS()
AGUIPicture::TDECLARE_CLASS |
( |
AGUIPicture | , |
|
|
Toshi::TObject | ) |
◆ m_bFlag
TBOOL AGUIPicture::m_bFlag |
|
protected |
◆ m_bIsVisible
TBOOL AGUIPicture::m_bIsVisible |
|
protected |
◆ m_bLoaded
TBOOL AGUIPicture::m_bLoaded |
|
protected |
◆ m_fUnknown3
TFLOAT AGUIPicture::m_fUnknown3 |
|
protected |
◆ m_iNumRects1
TINT AGUIPicture::m_iNumRects1 |
|
protected |
◆ m_iNumRects2
TINT AGUIPicture::m_iNumRects2 |
|
protected |
◆ m_iUnknown1
TINT AGUIPicture::m_iUnknown1 |
|
protected |
◆ m_Name
Toshi::TPString8 AGUIPicture::m_Name |
|
protected |
◆ m_pImages
Image* AGUIPicture::m_pImages |
|
protected |
◆ m_pRectangles
◆ split_rules
The documentation for this class was generated from the following files: