17 #ifndef _DYNAMICRENDERABLE_HH_
18 #define _DYNAMICRENDERABLE_HH_
62 public:
virtual Ogre::Real getBoundingRadius()
const;
68 public:
virtual Ogre::Real getSquaredViewDepth(
69 const Ogre::Camera *_cam)
const;
73 public: std::string GetMovableType()
const;
78 protected:
virtual void CreateVertexDeclaration() = 0;
93 protected:
void PrepareHardwareBuffers(
size_t _vertexCount,
102 protected:
virtual void FillHardwareBuffers() = 0;