Plutonium framework API  0.3
Simple UI framework for libnx and SDL2
pu::ui::Application Member List

This is the complete list of members for pu::ui::Application, including all inherited members.

aapfpu::ui::Applicationprotected
AddThread(std::function< void()> Callback)pu::ui::Application
Application(render::Renderer::Ref Renderer)pu::ui::Application
CallForRender()pu::ui::Application
CallForRenderWithRenderOver(std::function< bool(render::Renderer::Ref &)> RenderFunc)pu::ui::Application
cbiptpu::ui::Applicationprotected
Close()pu::ui::Application
closefactpu::ui::Applicationprotected
CloseWithFadeOut()pu::ui::Application
CreateShowDialog(String Title, String Content, std::vector< String > Options, bool UseLastOptionAsCancel, std::string Icon="")pu::ui::Application
EndOverlay()pu::ui::Application
fadeapu::ui::Applicationprotected
FadeIn()pu::ui::Application
FadeOut()pu::ui::Application
ffovlpu::ui::Applicationprotected
fovlpu::ui::Applicationprotected
IsFadedIn()pu::ui::Application
IsShown()pu::ui::Application
loadedpu::ui::Applicationprotected
LoadLayout(std::shared_ptr< Lyt > Layout)pu::ui::Applicationinline
lytpu::ui::Applicationprotected
OnLoad()=0pu::ui::Applicationpure virtual
OnRender()pu::ui::Application
ovlpu::ui::Applicationprotected
Prepare()pu::ui::Application
rendpu::ui::Applicationprotected
rofpu::ui::Applicationprotected
roverpu::ui::Applicationprotected
SetFadeAlphaAmountPerFrame(u8 Alpha)pu::ui::Application
SetOnInput(std::function< void(u64 Down, u64 Up, u64 Held, Touch Pos)> Callback)pu::ui::Application
showpu::ui::Applicationprotected
Show()pu::ui::Application
ShowDialog(Dialog::Ref &ToShow)pu::ui::Application
ShowWithFadeIn()pu::ui::Application
StartOverlay(std::shared_ptr< Ovl > Overlay)pu::ui::Applicationinline
StartOverlayWithTimeout(std::shared_ptr< Ovl > Overlay, u64 Milli)pu::ui::Applicationinline
tclockpu::ui::Applicationprotected
thdspu::ui::Applicationprotected
tmillispu::ui::Applicationprotected