Plutonium framework API  0.1
Simple UI framework for libnx and SDL2
pu::Dialog Class Reference

#include <Dialog.hpp>

Public Member Functions

 Dialog (std::string Title, std::string Content)
 
 ~Dialog ()
 
void AddOption (std::string Name)
 
void SetCancelOption (std::string Name="Cancel")
 
void RemoveCancelOption ()
 
bool HasCancelOption ()
 
void SetIcon (std::string Icon)
 
bool Hasicon ()
 
u32 Show (render::Renderer *Drawer, void *App)
 
bool UserCancelled ()
 
bool IsOk ()
 

Constructor & Destructor Documentation

◆ Dialog()

pu::Dialog::Dialog ( std::string  Title,
std::string  Content 
)

◆ ~Dialog()

pu::Dialog::~Dialog ( )

Member Function Documentation

◆ AddOption()

void pu::Dialog::AddOption ( std::string  Name)

◆ HasCancelOption()

bool pu::Dialog::HasCancelOption ( )

◆ Hasicon()

bool pu::Dialog::Hasicon ( )

◆ IsOk()

bool pu::Dialog::IsOk ( )

◆ RemoveCancelOption()

void pu::Dialog::RemoveCancelOption ( )

◆ SetCancelOption()

void pu::Dialog::SetCancelOption ( std::string  Name = "Cancel")

◆ SetIcon()

void pu::Dialog::SetIcon ( std::string  Icon)

◆ Show()

u32 pu::Dialog::Show ( render::Renderer Drawer,
void *  App 
)

◆ UserCancelled()

bool pu::Dialog::UserCancelled ( )

The documentation for this class was generated from the following file: