Plutonium framework API
0.3
Simple UI framework for libnx and SDL2
|
#include <elm_Toggle.hpp>
Public Member Functions | |
Toggle (i32 X, i32 Y, String Content, u64 Key, Color Color) | |
~Toggle () | |
i32 | GetX () |
void | SetX (i32 X) |
i32 | GetY () |
void | SetY (i32 Y) |
i32 | GetWidth () |
i32 | GetHeight () |
String | GetContent () |
void | SetContent (String Content) |
void | SetFont (String font_name) |
Color | GetColor () |
void | SetColor (Color General) |
u64 | GetKey () |
void | SetKey (u64 Key) |
bool | IsChecked () |
void | OnRender (render::Renderer::Ref &Drawer, i32 X, i32 Y) |
void | OnInput (u64 Down, u64 Up, u64 Held, Touch Pos) |
![]() | |
Element () | |
virtual | ~Element () |
bool | IsVisible () |
void | SetVisible (bool Visible) |
void | SetParent (void *Base) |
void * | GetParent () |
void | SetHorizontalAlign (HorizontalAlign Align) |
HorizontalAlign | GetHorizontalAlign () |
void | SetVerticalAlign (VerticalAlign Align) |
VerticalAlign | GetVerticalAlign () |
bool | HasParent () |
i32 | GetProcessedX () |
i32 | GetProcessedY () |
Additional Inherited Members | |
![]() | |
bool | visible |
HorizontalAlign | halign |
VerticalAlign | valign |
void * | parent |
pu::ui::elm::Toggle::~Toggle | ( | ) |
Color pu::ui::elm::Toggle::GetColor | ( | ) |
String pu::ui::elm::Toggle::GetContent | ( | ) |
|
virtual |
Implements pu::ui::elm::Element.
u64 pu::ui::elm::Toggle::GetKey | ( | ) |
|
virtual |
Implements pu::ui::elm::Element.
|
virtual |
Implements pu::ui::elm::Element.
|
virtual |
Implements pu::ui::elm::Element.
bool pu::ui::elm::Toggle::IsChecked | ( | ) |
|
virtual |
Implements pu::ui::elm::Element.
Implements pu::ui::elm::Element.
void pu::ui::elm::Toggle::SetColor | ( | Color | General | ) |
void pu::ui::elm::Toggle::SetContent | ( | String | Content | ) |
void pu::ui::elm::Toggle::SetFont | ( | String | font_name | ) |
void pu::ui::elm::Toggle::SetKey | ( | u64 | Key | ) |
void pu::ui::elm::Toggle::SetX | ( | i32 | X | ) |
void pu::ui::elm::Toggle::SetY | ( | i32 | Y | ) |