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