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
 
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 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: