#include <elm_Element.hpp>
◆ Element()
pu::ui::elm::Element::Element |
( |
| ) |
|
|
inline |
◆ ~Element()
virtual pu::ui::elm::Element::~Element |
( |
| ) |
|
|
inlinevirtual |
◆ GetHeight()
virtual i32 pu::ui::elm::Element::GetHeight |
( |
| ) |
|
|
pure virtual |
◆ GetHorizontalAlign()
◆ GetProcessedX()
i32 pu::ui::elm::Element::GetProcessedX |
( |
| ) |
|
◆ GetProcessedY()
i32 pu::ui::elm::Element::GetProcessedY |
( |
| ) |
|
◆ GetVerticalAlign()
◆ GetWidth()
virtual i32 pu::ui::elm::Element::GetWidth |
( |
| ) |
|
|
pure virtual |
◆ GetX()
virtual i32 pu::ui::elm::Element::GetX |
( |
| ) |
|
|
pure virtual |
◆ GetY()
virtual i32 pu::ui::elm::Element::GetY |
( |
| ) |
|
|
pure virtual |
◆ IsVisible()
bool pu::ui::elm::Element::IsVisible |
( |
| ) |
|
|
inline |
◆ OnInput()
virtual void pu::ui::elm::Element::OnInput |
( |
const u64 | keys_down, |
|
|
const u64 | keys_up, |
|
|
const u64 | keys_held, |
|
|
const TouchPoint | touch_pos ) |
|
pure virtual |
◆ OnRender()
virtual void pu::ui::elm::Element::OnRender |
( |
render::Renderer::Ref & | drawer, |
|
|
const i32 | x, |
|
|
const i32 | y ) |
|
pure virtual |
◆ SetHorizontalAlign()
void pu::ui::elm::Element::SetHorizontalAlign |
( |
const HorizontalAlign | align | ) |
|
|
inline |
◆ SetParentContainer()
void pu::ui::elm::Element::SetParentContainer |
( |
Container * | parent_container | ) |
|
|
inline |
◆ SetVerticalAlign()
void pu::ui::elm::Element::SetVerticalAlign |
( |
const VerticalAlign | align | ) |
|
|
inline |
◆ SetVisible()
void pu::ui::elm::Element::SetVisible |
( |
const bool | visible | ) |
|
|
inline |
◆ h_align
◆ parent_container
Container* pu::ui::elm::Element::parent_container |
|
protected |
◆ v_align
◆ visible
bool pu::ui::elm::Element::visible |
|
protected |
The documentation for this class was generated from the following file: