attrset.h
Go to the documentation of this file.00001 #ifndef GAME_ATTRSET_H 00002 #define GAME_ATTRSET_H 00003 //------------------------------------------------------------------------------ 00010 #include "attr/attributeid.h" 00011 #include "foundation/refcounted.h" 00012 00013 //------------------------------------------------------------------------------ 00014 namespace Game 00015 { 00016 class Entity; 00017 00018 class AttrSet : public Foundation::RefCounted 00019 { 00020 DeclareRtti; 00021 00022 public: 00024 virtual void SetupEntity(Entity* entity) = 0; 00025 00026 }; 00027 00028 }; // namespace Game 00029 //------------------------------------------------------------------------------ 00030 #endif