18 virtual const char *
GetTypeName()
const override {
return "LOD"; }
21 virtual void Render(
const std::vector<matrix4x4f> &trans,
const RenderData *rd)
override;
Definition: Renderer.h:44
virtual void Save(NodeDatabase &) override
Definition: LOD.cpp:106
std::vector< unsigned int > m_pixelSizes
Definition: LOD.h:28
virtual Node * Clone(NodeCopyCache *cache=0) override
Definition: LOD.cpp:26
LOD(Graphics::Renderer *r)
Definition: LOD.cpp:15
virtual ~LOD()
Definition: LOD.h:27
virtual const char * GetTypeName() const override
Definition: LOD.h:18
virtual void Render(const matrix4x4f &trans, const RenderData *rd) override
Definition: LOD.cpp:45
virtual void Accept(NodeVisitor &v) override
Definition: LOD.cpp:31
void AddLevel(float pixelRadius, Node *child)
Definition: LOD.cpp:36
static LOD * Load(NodeDatabase &)
Definition: LOD.cpp:115
Definition: NodeCopyCache.h:14
Definition: NodeVisitor.h:26
Definition: CityOnPlanet.h:31