Changeset View
Changeset View
Standalone View
Standalone View
source/simulation2/components/tests/test_ObstructionManager.h
Show All 24 Lines | |||||
public: | public: | ||||
DEFAULT_MOCK_COMPONENT() | DEFAULT_MOCK_COMPONENT() | ||||
ICmpObstructionManager::ObstructionSquare obstruction; | ICmpObstructionManager::ObstructionSquare obstruction; | ||||
virtual ICmpObstructionManager::tag_t GetObstruction() const { return ICmpObstructionManager::tag_t(); } | virtual ICmpObstructionManager::tag_t GetObstruction() const { return ICmpObstructionManager::tag_t(); } | ||||
virtual bool GetObstructionSquare(ICmpObstructionManager::ObstructionSquare& out) const { out = obstruction; return true; } | virtual bool GetObstructionSquare(ICmpObstructionManager::ObstructionSquare& out) const { out = obstruction; return true; } | ||||
virtual bool GetPreviousObstructionSquare(ICmpObstructionManager::ObstructionSquare& UNUSED(out)) const { return true; } | virtual bool GetPreviousObstructionSquare(ICmpObstructionManager::ObstructionSquare& UNUSED(out)) const { return true; } | ||||
virtual entity_pos_t GetSize() const { return entity_pos_t::Zero(); } | virtual entity_pos_t GetSize() const { return entity_pos_t::Zero(); } | ||||
virtual CFixedVector2D GetStaticSize() const { return CFixedVector2D(); } | |||||
virtual entity_pos_t GetUnitRadius() const { return entity_pos_t::Zero(); } | virtual entity_pos_t GetUnitRadius() const { return entity_pos_t::Zero(); } | ||||
virtual EObstructionType GetObstructionType() const { return ICmpObstruction::STATIC; } | virtual EObstructionType GetObstructionType() const { return ICmpObstruction::STATIC; } | ||||
virtual void SetUnitClearance(const entity_pos_t& UNUSED(clearance)) { } | virtual void SetUnitClearance(const entity_pos_t& UNUSED(clearance)) { } | ||||
virtual bool IsControlPersistent() const { return true; } | virtual bool IsControlPersistent() const { return true; } | ||||
virtual bool CheckShorePlacement() const { return true; } | virtual bool CheckShorePlacement() const { return true; } | ||||
virtual EFoundationCheck CheckFoundation(const std::string& UNUSED(className)) const { return EFoundationCheck(); } | virtual EFoundationCheck CheckFoundation(const std::string& UNUSED(className)) const { return EFoundationCheck(); } | ||||
virtual EFoundationCheck CheckFoundation(const std::string& UNUSED(className), bool UNUSED(onlyCenterPoint)) const { return EFoundationCheck(); } | virtual EFoundationCheck CheckFoundation(const std::string& UNUSED(className), bool UNUSED(onlyCenterPoint)) const { return EFoundationCheck(); } | ||||
virtual std::string CheckFoundation_wrapper(const std::string& UNUSED(className), bool UNUSED(onlyCenterPoint)) const { return std::string(); } | virtual std::string CheckFoundation_wrapper(const std::string& UNUSED(className), bool UNUSED(onlyCenterPoint)) const { return std::string(); } | ||||
▲ Show 20 Lines • Show All 552 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator