1 #ifndef GAMEOBJECTS_HPP_INCLUDED
2 #define GAMEOBJECTS_HPP_INCLUDED
4 #include "../../Game/Interactable/GameObject.hpp"
12 std::vector<Interactable::GameObject>
GetAllWithin(std::int32_t Distance);
14 std::vector<Interactable::GameObject>
GetAll();
15 std::vector<Interactable::GameObject>
GetAll(
const Tile& T);
16 std::vector<Interactable::GameObject>
GetAll(std::int32_t ID, std::int32_t Distance = -1);
17 std::vector<Interactable::GameObject>
GetAll(
const std::string& Name, std::int32_t Distance = -1);
18 std::vector<Interactable::GameObject>
GetAll(
const std::vector<std::int32_t>& IDs, std::int32_t Distance = -1);
19 std::vector<Interactable::GameObject>
GetAll(
const std::vector<std::string>& Names, std::int32_t Distance = -1);
std::vector< Interactable::GameObject > GetAll()
std::vector< Interactable::GameObject > GetAllWithin(std::int32_t Distance)
Interactable::GameObject Get(const Tile &T)