#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 SceneFX & | Instance () |
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 |
Definition at line 43 of file scene_fx.hh.
~SceneFX | ( | ) |
void DrawTex | ( | unsigned int | w, | |
unsigned int | h, | |||
GLuint | texid | |||
) |
static SceneFX& Instance | ( | ) | [static] |
void Postprocess | ( | ) |
void Preprocess | ( | ) |
void Resize | ( | unsigned int | w, | |
unsigned int | h | |||
) |
void Setup | ( | ) |
bool WillPostprocess | ( | ) | const |
friend class ::ost::gfx::Scene [friend] |
Definition at line 44 of file scene_fx.hh.
float amb_occl_factor |
Definition at line 68 of file scene_fx.hh.
bool amb_occl_flag |
Definition at line 67 of file scene_fx.hh.
Definition at line 69 of file scene_fx.hh.
Definition at line 70 of file scene_fx.hh.
float amb_occl_size |
Definition at line 71 of file scene_fx.hh.
Definition at line 73 of file scene_fx.hh.
float depth_dark_factor |
Definition at line 66 of file scene_fx.hh.
bool depth_dark_flag |
Definition at line 65 of file scene_fx.hh.
bool shadow_flag |
Definition at line 62 of file scene_fx.hh.
int shadow_quality |
Definition at line 63 of file scene_fx.hh.
float shadow_weight |
Definition at line 64 of file scene_fx.hh.
bool use_beacon |
Definition at line 72 of file scene_fx.hh.