altEngine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
PortalCamera Class Reference

#include <portal_camera.h>

Collaboration diagram for PortalCamera:
Collaboration graph
[legend]

Public Member Functions

 PortalCamera (Entity *entity, Graphics &gfx, float scale, float zNear, float zFar, bool inf)
 
void destroy (Graphics &gfx)
 

Public Attributes

Entityentity
 
unsigned int fbo
 
unsigned int quad_tex
 
unsigned int depth_tex
 
matrix4 portal_projection
 

Constructor & Destructor Documentation

PortalCamera::PortalCamera ( Entity entity,
Graphics gfx,
float  scale,
float  zNear,
float  zFar,
bool  inf 
)

Here is the call graph for this function:

Member Function Documentation

void PortalCamera::destroy ( Graphics gfx)

Here is the call graph for this function:

Member Data Documentation

unsigned int PortalCamera::depth_tex
Entity* PortalCamera::entity
unsigned int PortalCamera::fbo
matrix4 PortalCamera::portal_projection
unsigned int PortalCamera::quad_tex

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