AllegroFlare/Prototypes/FixedRoom2D/Room
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
font_bin |
AllegroFlare::FontBin* |
event_emitter |
AllegroFlare::EventEmitter* |
entity_collection_helper |
AllegroFlare::Prototypes::FixedRoom2D::EntityCollectionHelper* |
cursor |
AllegroFlare::Prototypes::FixedRoom2D::Cursor |
min_x |
float |
min_y |
float |
max_x |
float |
max_y |
float |
suspended |
bool |
suspended_at |
float |
initialized |
bool |
Methods
suspend() |
resume() |
show() |
hide() |
initialize() |
update() |
render(std::string this_rooms_dictionary_name__this_injection_is_temporary_measure="[unset-this_rooms_dictionary_name__this_injection_is_temporary_measure]") |
interact_with_item_under_cursor() |
move_cursor(float distance_x=0.0, float distance_y=0.0, std::vector<AllegroFlare::Prototypes::FixedRoom2D::Entities::Base*> entities_in_this_room={}) |
reset_cursor_to_default() |
emit_interaction_event(std::string item_dictionary_name="[unset-item_dictionary_name]", float cursor_x=0.0, float cursor_y=0.0) |
Dependencies
{"symbol"=>"AllegroFlare::Prototypes::FixedRoom2D::Cursor", "headers"=>["AllegroFlare/Prototypes/FixedRoom2D/Cursor.hpp"]} |
{"symbol"=>"AllegroFlare::Prototypes::FixedRoom2D::RoomDictionary", "headers"=>["AllegroFlare/Prototypes/FixedRoom2D/RoomDictionary.hpp"]} |
{"symbol"=>"AllegroFlare::Prototypes::FixedRoom2D::ScriptRunner", "headers"=>["AllegroFlare/Prototypes/FixedRoom2D/ScriptRunner.hpp"]} |
{"symbol"=>"AllegroFlare::Prototypes::FixedRoom2D::InteractionEventData", "headers"=>["AllegroFlare/Prototypes/FixedRoom2D/InteractionEventData.hpp"]} |
{"symbol"=>"AllegroFlare::Prototypes::FixedRoom2D::EventNames::INTERACTION_EVENT_NAME", "headers"=>["AllegroFlare/Prototypes/FixedRoom2D/EventNames.hpp"]} |
{"symbol"=>"AllegroFlare::EventEmitter", "headers"=>["AllegroFlare/EventEmitter.hpp"]} |
{"symbol"=>"AllegroFlare::FontBin", "headers"=>["AllegroFlare/FontBin.hpp"]} |
{"symbol"=>"AllegroFlare::Prototypes::FixedRoom2D::Entities::Base", "headers"=>["AllegroFlare/Prototypes/FixedRoom2D/Entities/Base.hpp"]} |
{"symbol"=>"AllegroFlare::Prototypes::FixedRoom2D::EntityCollectionHelper", "headers"=>["AllegroFlare/Prototypes/FixedRoom2D/EntityCollectionHelper.hpp"]} |
{"symbol"=>"AllegroFlare::Color::", "headers"=>["AllegroFlare/Color.hpp"]} |
Sponsor
CLUBCATT has cat shirts, mugs, games and puzzles you'll love