Inexor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions | Variables
depthfx.hpp File Reference
#include <SDL_opengl.h>
#include "inexor/engine/rendertarget.hpp"
#include "inexor/network/SharedVar.hpp"
#include "inexor/shared/geom.hpp"

Go to the source code of this file.

Classes

struct  depthfxtexture
 

Functions

void cleanupdepthfx ()
 
void viewdepthfxtex ()
 
bool binddepthfxtex ()
 
void binddepthfxparams (float blend, float minblend=0, bool allow=true, void *owner=nullptr)
 
void drawdepthfxtex ()
 

Variables

SharedVar< int > depthfx
 
SharedVar< int > depthfxsize
 
SharedVar< int > blurdepthfx
 
SharedVar< int > depthfxpartblend
 
SharedVar< int > depthfxblend
 
SharedVar< int > depthfxscale
 
SharedVar< int > depthfxbias
 
SharedVar< int > depthfxscissor
 
int numdepthfxranges
 
bool depthfxing
 
depthfxtexture depthfxtex
 

Function Documentation

void binddepthfxparams ( float  blend,
float  minblend = 0,
bool  allow = true,
void owner = nullptr 
)
bool binddepthfxtex ( )
void cleanupdepthfx ( )

References rendertarget::cleanup().

Referenced by resetgl().

void drawdepthfxtex ( )
void viewdepthfxtex ( )

References rendertarget::debug(), and depthfx.

Referenced by gl_drawhud().

Variable Documentation

SharedVar<int> blurdepthfx
SharedVar<int> depthfx
SharedVar<int> depthfxbias
SharedVar<int> depthfxblend
bool depthfxing
SharedVar<int> depthfxpartblend

Referenced by renderparticles().

SharedVar<int> depthfxscale
SharedVar<int> depthfxscissor
SharedVar<int> depthfxsize
depthfxtexture depthfxtex
int numdepthfxranges