abstractgraphicsproperty.h
Go to the documentation of this file.00001 #ifndef PROPERTIES_ABSTRACTGRAPHICSPROPERTY_H 00002 #define PROPERTIES_ABSTRACTGRAPHICSPROPERTY_H 00003 //------------------------------------------------------------------------------ 00013 #include "game/property.h" 00014 00015 //------------------------------------------------------------------------------ 00016 namespace Properties 00017 { 00018 class AbstractGraphicsProperty : public Game::Property 00019 { 00020 DeclareRtti; 00021 DeclareFactory(AbstractGraphicsProperty); 00022 00023 public: 00025 AbstractGraphicsProperty(); 00027 virtual ~AbstractGraphicsProperty(); 00028 00030 virtual int GetActiveEntityPools() const; 00031 00032 }; 00033 00034 RegisterFactory(AbstractGraphicsProperty); 00035 00036 }; // namespace Property 00037 //------------------------------------------------------------------------------ 00038 #endif