#include <gScreenSpaceReflections.h>
|
| | gScreenSpaceReflections (float reflectivity=0.4f, float horizonline=0.5f, float fresnelpower=3.0f, float distortionscale=0.02f, float distortionspeed=1.0f, int blursamples=4, float blurspread=0.004f) |
| |
| virtual | ~gScreenSpaceReflections () |
| |
| void | use () |
| |
| void | setTime (float time) |
| |
| void | setReflectivity (float reflectivity) |
| |
| void | setHorizonLine (float horizonline) |
| |
| void | setFresnelPower (float fresnelpower) |
| |
| void | setDistortionScale (float distortionscale) |
| |
| void | setDistortionSpeed (float distortionspeed) |
| |
| void | setBlurSamples (int blursamples) |
| |
| void | setBlurSpread (float blurspread) |
| |
| float | getReflectivity () const |
| |
| float | getHorizonLine () const |
| |
| float | getFresnelPower () const |
| |
| float | getDistortionScale () const |
| |
| float | getDistortionSpeed () const |
| |
| int | getBlurSamples () const |
| |
| float | getBlurSpread () const |
| |
| | gBasePostProcess () |
| |
| virtual | ~gBasePostProcess () |
| |
| gShader * | getShader () |
| |
| | gRenderObject () |
| |
| int | getScreenWidth () |
| |
| int | getScreenHeight () |
| |
| void | pushMatrix () |
| |
| void | popMatrix () |
| |
| | gObject () |
| |
| void | logi (std::string message) |
| |
| void | logd (std::string message) |
| |
| void | logw (std::string message) |
| |
| void | loge (std::string message) |
| |
| void | logi (std::string tag, std::string message) |
| |
| void | logd (std::string tag, std::string message) |
| |
| void | logw (std::string tag, std::string message) |
| |
| void | loge (std::string tag, std::string message) |
| |
◆ gScreenSpaceReflections()
| gScreenSpaceReflections::gScreenSpaceReflections |
( |
float |
reflectivity = 0.4f, |
|
|
float |
horizonline = 0.5f, |
|
|
float |
fresnelpower = 3.0f, |
|
|
float |
distortionscale = 0.02f, |
|
|
float |
distortionspeed = 1.0f, |
|
|
int |
blursamples = 4, |
|
|
float |
blurspread = 0.004f |
|
) |
| |
◆ ~gScreenSpaceReflections()
| virtual gScreenSpaceReflections::~gScreenSpaceReflections |
( |
| ) |
|
|
virtual |
◆ getBlurSamples()
| int gScreenSpaceReflections::getBlurSamples |
( |
| ) |
const |
◆ getBlurSpread()
| float gScreenSpaceReflections::getBlurSpread |
( |
| ) |
const |
◆ getDistortionScale()
| float gScreenSpaceReflections::getDistortionScale |
( |
| ) |
const |
◆ getDistortionSpeed()
| float gScreenSpaceReflections::getDistortionSpeed |
( |
| ) |
const |
◆ getFragSrc()
| const std::string gScreenSpaceReflections::getFragSrc |
( |
| ) |
|
|
protectedvirtual |
◆ getFresnelPower()
| float gScreenSpaceReflections::getFresnelPower |
( |
| ) |
const |
◆ getHorizonLine()
| float gScreenSpaceReflections::getHorizonLine |
( |
| ) |
const |
◆ getReflectivity()
| float gScreenSpaceReflections::getReflectivity |
( |
| ) |
const |
◆ getVertSrc()
| const std::string gScreenSpaceReflections::getVertSrc |
( |
| ) |
|
|
protectedvirtual |
◆ setBlurSamples()
| void gScreenSpaceReflections::setBlurSamples |
( |
int |
blursamples | ) |
|
◆ setBlurSpread()
| void gScreenSpaceReflections::setBlurSpread |
( |
float |
blurspread | ) |
|
◆ setDistortionScale()
| void gScreenSpaceReflections::setDistortionScale |
( |
float |
distortionscale | ) |
|
◆ setDistortionSpeed()
| void gScreenSpaceReflections::setDistortionSpeed |
( |
float |
distortionspeed | ) |
|
◆ setFresnelPower()
| void gScreenSpaceReflections::setFresnelPower |
( |
float |
fresnelpower | ) |
|
◆ setHorizonLine()
| void gScreenSpaceReflections::setHorizonLine |
( |
float |
horizonline | ) |
|
◆ setReflectivity()
| void gScreenSpaceReflections::setReflectivity |
( |
float |
reflectivity | ) |
|
◆ setTime()
| void gScreenSpaceReflections::setTime |
( |
float |
time | ) |
|
◆ use()
| void gScreenSpaceReflections::use |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following file: