OpenStructure
Public Member Functions | Static Public Member Functions | Data Fields | Friends
SceneFX Class Reference

#include <scene_fx.hh>

Public Member Functions

 ~SceneFX ()
 
void Setup ()
 
void Resize (unsigned int w, unsigned int h)
 
void Preprocess ()
 
void Postprocess ()
 
bool WillPostprocess () const
 
void DrawTex (unsigned int w, unsigned int h, GLuint texid)
 

Static Public Member Functions

static SceneFXInstance ()
 

Data Fields

bool shadow_flag
 
int shadow_quality
 
float shadow_weight
 
bool depth_dark_flag
 
float depth_dark_factor
 
bool amb_occl_flag
 
float amb_occl_factor
 
uint amb_occl_mode
 
uint amb_occl_quality
 
float amb_occl_size
 
bool use_beacon
 
Beacon beacon
 

Friends

class ::ost::gfx::Scene
 

Detailed Description

Definition at line 43 of file scene_fx.hh.

Constructor & Destructor Documentation

◆ ~SceneFX()

~SceneFX ( )

Member Function Documentation

◆ DrawTex()

void DrawTex ( unsigned int  w,
unsigned int  h,
GLuint  texid 
)

◆ Instance()

static SceneFX& Instance ( )
static

◆ Postprocess()

void Postprocess ( )

◆ Preprocess()

void Preprocess ( )

◆ Resize()

void Resize ( unsigned int  w,
unsigned int  h 
)

◆ Setup()

void Setup ( )

◆ WillPostprocess()

bool WillPostprocess ( ) const

Friends And Related Function Documentation

◆ ::ost::gfx::Scene

friend class ::ost::gfx::Scene
friend

Definition at line 44 of file scene_fx.hh.

Field Documentation

◆ amb_occl_factor

float amb_occl_factor

Definition at line 68 of file scene_fx.hh.

◆ amb_occl_flag

bool amb_occl_flag

Definition at line 67 of file scene_fx.hh.

◆ amb_occl_mode

uint amb_occl_mode

Definition at line 69 of file scene_fx.hh.

◆ amb_occl_quality

uint amb_occl_quality

Definition at line 70 of file scene_fx.hh.

◆ amb_occl_size

float amb_occl_size

Definition at line 71 of file scene_fx.hh.

◆ beacon

Beacon beacon

Definition at line 73 of file scene_fx.hh.

◆ depth_dark_factor

float depth_dark_factor

Definition at line 66 of file scene_fx.hh.

◆ depth_dark_flag

bool depth_dark_flag

Definition at line 65 of file scene_fx.hh.

◆ shadow_flag

bool shadow_flag

Definition at line 62 of file scene_fx.hh.

◆ shadow_quality

int shadow_quality

Definition at line 63 of file scene_fx.hh.

◆ shadow_weight

float shadow_weight

Definition at line 64 of file scene_fx.hh.

◆ use_beacon

bool use_beacon

Definition at line 72 of file scene_fx.hh.


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