AllegroFlare/Screens/CharacterNameInput
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
| event_emitter |
AllegroFlare::EventEmitter* |
| font_bin |
AllegroFlare::FontBin* |
| software_keyboard |
AllegroFlare::SoftwareKeyboard::SoftwareKeyboard |
| background |
AllegroFlare::Elements::Backgrounds::Base* |
| mode |
int |
| initialized |
bool |
| MODE_USING_VIRTUAL_CONTROLS |
int |
| MODE_USING_KEYBOARD |
int |
Methods
| initialize() |
| on_activate() |
| on_deactivate() |
| primary_timer_func() |
| set_font_name(std::string font_name=AllegroFlare::SoftwareKeyboard::SoftwareKeyboard::DEFAULT_FONT_NAME) |
| set_font_size(int font_size=1) |
| set_event_to_emit_on_pressing_submit_key(std::string event_to_emit_on_pressing_submit_key=AllegroFlare::SoftwareKeyboard::SoftwareKeyboard::DEFAULT_EVENT_TO_EMIT_ON_PRESSING_SUBMIT_KEY) |
| mode_is_using_keyboard() |
| mode_is_using_virtual_controls() |
| set_mode_to_using_keyboard() |
| set_mode_to_using_virtual_controls() |
| virtual_control_button_down_func(AllegroFlare::Player* player=nullptr, AllegroFlare::VirtualControllers::Base* virtual_controller=nullptr, int virtual_controller_button_num=0, bool is_repeat=false) |
| key_char_func(ALLEGRO_EVENT* event=nullptr) |
| render() |
Dependencies
| {"symbol"=>"AllegroFlare::Screens::Base", "headers"=>["AllegroFlare/Screens/Base.hpp"]} |
| {"symbol"=>"AllegroFlare::EventEmitter", "headers"=>["AllegroFlare/EventEmitter.hpp"]} |
| {"symbol"=>"AllegroFlare::FontBin", "headers"=>["AllegroFlare/FontBin.hpp"]} |
| {"symbol"=>"AllegroFlare::SoftwareKeyboard::SoftwareKeyboard", "headers"=>["AllegroFlare/SoftwareKeyboard/SoftwareKeyboard.hpp"]} |
| {"symbol"=>"ALLEGRO_EVENT", "headers"=>["allegro5/allegro.h"]} |
| {"symbol"=>"AllegroFlare::Player", "headers"=>["AllegroFlare/Player.hpp"]} |
| {"symbol"=>"AllegroFlare::VirtualControllers::Base", "headers"=>["AllegroFlare/VirtualControllers/Base.hpp"]} |
| {"symbol"=>"AllegroFlare::VirtualControllers::GenericController", "headers"=>["AllegroFlare/VirtualControllers/GenericController.hpp"]} |
| {"symbol"=>"AllegroFlare::Elements::Backgrounds::Base", "headers"=>["AllegroFlare/Elements/Backgrounds/Base.hpp"]} |
Sponsor
Grab cute Cat stickers for your laptop at CLUBCATT