#include <ProgressBar.hpp>
|
| ProgressBar (u32 X, u32 Y, u32 Width, u32 Height) |
|
u32 | GetX () |
|
void | SetX (u32 X) |
|
u32 | GetY () |
|
void | SetY (u32 Y) |
|
u32 | GetWidth () |
|
void | SetWidth (u32 Width) |
|
u32 | GetHeight () |
|
void | SetHeight (u32 Height) |
|
draw::Color | GetColor () |
|
void | SetColor (draw::Color Color) |
|
draw::Color | GetProgressColor () |
|
void | SetProgressColor (draw::Color Color) |
|
u8 | GetProgress () |
|
void | SetProgress (u8 Percentage) |
|
void | IncrementProgress (u8 Percentage) |
|
void | DecrementProgress (u8 Percentage) |
|
void | FillProgress () |
|
void | ClearProgress () |
|
bool | IsCompleted () |
|
void | OnRender (render::Renderer *Drawer) |
|
void | OnInput (u64 Down, u64 Up, u64 Held, bool Touch, bool Focus) |
|
| Element () |
|
virtual | ~Element () |
|
void | ProcessInput (void *Lyt, u64 Down, u64 Up, u64 Held, bool Touch) |
|
bool | IsVisible () |
|
void | SetVisible (bool Visible) |
|
bool | IsAffectedByFocus () |
|
void | SetAffectedByFocus (bool Affected) |
|
Element * | GetFocusChangeElement (FocusChangeDirection Direction) |
|
void | SetFocusChangeElement (FocusChangeDirection Direction, Element *ToChange) |
|
◆ ProgressBar()
pu::element::ProgressBar::ProgressBar |
( |
u32 |
X, |
|
|
u32 |
Y, |
|
|
u32 |
Width, |
|
|
u32 |
Height |
|
) |
| |
◆ ClearProgress()
void pu::element::ProgressBar::ClearProgress |
( |
| ) |
|
◆ DecrementProgress()
void pu::element::ProgressBar::DecrementProgress |
( |
u8 |
Percentage | ) |
|
◆ FillProgress()
void pu::element::ProgressBar::FillProgress |
( |
| ) |
|
◆ GetColor()
◆ GetHeight()
u32 pu::element::ProgressBar::GetHeight |
( |
| ) |
|
|
virtual |
◆ GetProgress()
u8 pu::element::ProgressBar::GetProgress |
( |
| ) |
|
◆ GetProgressColor()
draw::Color pu::element::ProgressBar::GetProgressColor |
( |
| ) |
|
◆ GetWidth()
u32 pu::element::ProgressBar::GetWidth |
( |
| ) |
|
|
virtual |
◆ GetX()
u32 pu::element::ProgressBar::GetX |
( |
| ) |
|
|
virtual |
◆ GetY()
u32 pu::element::ProgressBar::GetY |
( |
| ) |
|
|
virtual |
◆ IncrementProgress()
void pu::element::ProgressBar::IncrementProgress |
( |
u8 |
Percentage | ) |
|
◆ IsCompleted()
bool pu::element::ProgressBar::IsCompleted |
( |
| ) |
|
◆ OnInput()
void pu::element::ProgressBar::OnInput |
( |
u64 |
Down, |
|
|
u64 |
Up, |
|
|
u64 |
Held, |
|
|
bool |
Touch, |
|
|
bool |
Focus |
|
) |
| |
|
virtual |
◆ OnRender()
◆ SetColor()
void pu::element::ProgressBar::SetColor |
( |
draw::Color |
Color | ) |
|
◆ SetHeight()
void pu::element::ProgressBar::SetHeight |
( |
u32 |
Height | ) |
|
◆ SetProgress()
void pu::element::ProgressBar::SetProgress |
( |
u8 |
Percentage | ) |
|
◆ SetProgressColor()
void pu::element::ProgressBar::SetProgressColor |
( |
draw::Color |
Color | ) |
|
◆ SetWidth()
void pu::element::ProgressBar::SetWidth |
( |
u32 |
Width | ) |
|
◆ SetX()
void pu::element::ProgressBar::SetX |
( |
u32 |
X | ) |
|
◆ SetY()
void pu::element::ProgressBar::SetY |
( |
u32 |
Y | ) |
|
The documentation for this class was generated from the following file: