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