R-Type
R-Type project
KapEngine::UI::KapUiFactory Class Reference

Static Public Member Functions

static std::shared_ptr< ButtoncreateButton (std::shared_ptr< GameObject > object, std::string text, Tools::Color color=Tools::Color::white(), Tools::Color textColor=Tools::Color::black())
 
static std::shared_ptr< ButtoncreateButton (GameObject &go, std::string text, Tools::Color color=Tools::Color::white(), Tools::Color textColor=Tools::Color::black())
 
static std::shared_ptr< ButtoncreateButton (std::shared_ptr< GameObject > object, std::string text, std::function< void()> callback, Tools::Color color=Tools::Color::white(), Tools::Color textColor=Tools::Color::black())
 
static std::shared_ptr< ButtoncreateButton (GameObject &object, std::string text, std::function< void()> callback, Tools::Color color=Tools::Color::white(), Tools::Color textColor=Tools::Color::black())
 
static std::shared_ptr< InputfieldcreateInputfield (std::shared_ptr< GameObject > go, Inputfield::InputType inputTye=Inputfield::InputType::TEXT, std::string const &placeHolder="Enter text here...")
 
static std::shared_ptr< InputfieldcreateInputfield (GameObject &go, Inputfield::InputType inputTye=Inputfield::InputType::TEXT, std::string const &placeHolder="Enter text here...")
 

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