FIFE  6e1afdbeda11afe9ac53e6023a4be96ef88f1dc6
FIFE::RenderVisitor Class Reference

#include <quadtreerenderer.h>

+ Collaboration diagram for FIFE::RenderVisitor:

Public Member Functions

 RenderVisitor (RenderBackend *rb, Layer *layer, Camera *camera)
 ~RenderVisitor ()
template<typename T >
bool visit (QuadNode< T, InstanceTree::MIN_TREE_SIZE > *node, int32_t d)

Public Attributes

int32_t visited

Detailed Description

Definition at line 40 of file quadtreerenderer.h.

Constructor & Destructor Documentation

FIFE::RenderVisitor::RenderVisitor ( RenderBackend rb,
Layer layer,
Camera camera 

Definition at line 66 of file quadtreerenderer.cpp.

References FIFE::RendererBase::m_renderbackend.

FIFE::RenderVisitor::~RenderVisitor ( )

Definition at line 73 of file quadtreerenderer.cpp.

Member Function Documentation

template<typename T >
bool FIFE::RenderVisitor::visit ( QuadNode< T, InstanceTree::MIN_TREE_SIZE > *  node,
int32_t  d 

Member Data Documentation

Camera* FIFE::RenderVisitor::m_camera

Definition at line 45 of file quadtreerenderer.h.

Layer* FIFE::RenderVisitor::m_layer

Definition at line 44 of file quadtreerenderer.h.

RenderBackend* FIFE::RenderVisitor::m_renderbackend

Definition at line 43 of file quadtreerenderer.h.

int32_t FIFE::RenderVisitor::visited

Definition at line 42 of file quadtreerenderer.h.

The documentation for this class was generated from the following files: