Eile Mit Weile
Loading...
Searching...
No Matches
BenchSpace Member List

This is the complete list of members for BenchSpace, including all inherited members.

_figuresSpaceprotected
_is_blockedBenchSpaceprivate
_space_idxSpaceprotected
AddFigure(Figure *figure) overrideBenchSpacevirtual
BenchSpace(unsigned space_idx)BenchSpaceexplicit
BenchSpace(std::string id, unsigned space_idx, std::vector< Figure * > figures, bool is_blocked)BenchSpaceprivate
FreeBlock()BenchSpace
FromJson(const rapidjson::Value &json)BenchSpacestatic
GetFigures()Spacevirtual
GetId() constUniqueSerializable
GetSpaceIdx() constSpace
GetTypeOfSpace() const overrideBenchSpacevirtual
idUniqueSerializableprotected
IsBlocked() const overrideBenchSpacevirtual
RemoveFigure(Figure *figure) overrideBenchSpacevirtual
SetBlock()BenchSpace
Space(unsigned space_idx, std::vector< Figure * > figures=std::vector< Figure * >(0))Spaceexplicit
Space(std::string id, unsigned space_idx, std::vector< Figure * > figures)Spaceexplicitprotected
ToJson() constSerializableinlinevirtual
UniqueSerializable()UniqueSerializableprotected
UniqueSerializable(std::string id)UniqueSerializableexplicitprotected
WriteIntoJson(rapidjson::Value &json, rapidjson::Document::AllocatorType &allocator) const overrideBenchSpacevirtual
UniqueSerializable::WriteIntoJson(rapidjson::Value &json, rapidjson::MemoryPoolAllocator< rapidjson::CrtAllocator > &allocator) const overrideUniqueSerializable
~Space()Space