FIFE
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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
 
RenderBackendm_renderbackend
 
Layerm_layer
 
Cameram_camera
 

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 m_camera, m_layer, and m_renderbackend.

FIFE::RenderVisitor::~RenderVisitor ( )

Definition at line 73 of file quadtreerenderer.cpp.

Member Function Documentation

Member Data Documentation

Camera* FIFE::RenderVisitor::m_camera

Definition at line 45 of file quadtreerenderer.h.

Referenced by RenderVisitor(), and visit().

Layer* FIFE::RenderVisitor::m_layer

Definition at line 44 of file quadtreerenderer.h.

Referenced by RenderVisitor(), and visit().

RenderBackend* FIFE::RenderVisitor::m_renderbackend

Definition at line 43 of file quadtreerenderer.h.

Referenced by RenderVisitor(), and visit().

int32_t FIFE::RenderVisitor::visited

Definition at line 42 of file quadtreerenderer.h.

Referenced by visit().


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