Changeset 198 for trunk/nv/interface/map_area.hh
- Timestamp:
- 08/11/13 17:19:03 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/nv/interface/map_area.hh
r179 r198 26 26 virtual uint32 get_cell( const position& p ) const = 0; 27 27 virtual void set_cell( const position& p, uint32 value ) = 0; 28 virtual uint32 string_to_id( const nv::string& ) const { return 0; } ;29 virtual nv::string id_to_string( uint32 ) const { return nv::string(); } ;28 virtual uint32 string_to_id( const nv::string& ) const { return 0; } 29 virtual nv::string id_to_string( uint32 ) const { return nv::string(); } 30 30 virtual dimension get_size() const = 0; 31 31 virtual position get_shift() const { return position(); } … … 43 43 virtual dimension get_size() const { return m_area.get_size(); } 44 44 virtual position get_shift() const { return m_area.ul + m_map_area->get_shift(); } 45 virtual uint32 string_to_id( const nv::string& s ) const { return m_map_area->string_to_id( s ); } ;46 virtual nv::string id_to_string( uint32 id ) const { return m_map_area->id_to_string( id ); } ;45 virtual uint32 string_to_id( const nv::string& s ) const { return m_map_area->string_to_id( s ); } 46 virtual nv::string id_to_string( uint32 id ) const { return m_map_area->id_to_string( id ); } 47 47 private: 48 48 map_area* m_map_area;
Note: See TracChangeset
for help on using the changeset viewer.