00001 #ifndef _BREAKOUTWORLDBOUNDARIES_H_ 00002 #define _BREAKOUTWORLDBOUNDARIES_H_ 00003 00004 #include "BreakoutBox.h" 00005 #include "Visualisation.h" 00006 00007 class BreakoutWorldBoundaries 00008 { 00009 public: 00010 BreakoutWorldBoundaries(const Vector2i &minBounds, const Vector2i &maxBounds) 00011 : m_minBounds(minBounds), m_maxBounds(maxBounds) 00012 { 00013 } 00014 00015 Vector2i GetMinBounds() { return m_minBounds; } 00016 void SetMinBounds(const Vector2i &bounds) { m_minBounds = bounds; } 00017 00018 Vector2i GetMaxBounds() { return m_maxBounds; } 00019 void SetMaxBounds(const Vector2i &bounds) { m_maxBounds = bounds; } 00020 00021 protected: 00022 Vector2i m_minBounds, m_maxBounds; 00023 }; 00024 00025 #endif
1.5.9