Changeset 120 for trunk/src/game/Object.h
- Timestamp:
- 11/19/08 13:38:01 (17 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/game/Object.h
r119 r120 28 28 #include "GameSystem/GridReference.h" 29 29 #include "ObjectDefines.h" 30 #include "GridDefines.h" 30 31 31 32 #include <set> … … 324 325 { 325 326 public: 326 virtual ~WorldObject ( ) {} 327 virtual ~WorldObject ( ); 328 329 virtual void AddToWorld(); 330 331 virtual void RemoveFromWorld(); 327 332 328 333 virtual void Update ( uint32 /*time_diff*/ ) { } … … 449 454 Creature* SummonCreature(uint32 id, float x, float y, float z, float ang,TempSummonType spwtype,uint32 despwtime); 450 455 GameObject* SummonGameObject(uint32 entry, float x, float y, float z, float ang, float rotation0, float rotation1, float rotation2, float rotation3, uint32 respawnTime); 456 bool isActive() const { return m_isActive; } 457 virtual void setActive(bool isActive); 451 458 protected: 452 459 explicit WorldObject(); 453 460 std::string m_name; 461 bool m_isActive; 454 462 455 463 private: