#include <gShadowMap.h>
|
| | gShadowMap () |
| |
| virtual | ~gShadowMap () |
| |
| void | allocate (gLight *light, gCamera *camera, int width=4096, int height=4096) |
| |
| bool | isAllocated () const |
| |
| int | getWidth () const |
| |
| int | getHeight () const |
| |
| void | update () |
| |
| void | setLight (gLight *light) |
| |
| void | setCamera (gCamera *camera) |
| |
| gLight * | getLight () const |
| |
| gCamera * | getCamera () const |
| |
| void | activate () |
| |
| void | deactivate () |
| |
| bool | isActivated () const |
| |
| void | enable () |
| |
| void | disable () |
| |
| bool | isEnabled () const |
| |
| void | setLightProjection (glm::mat4 lightProjection) |
| |
| void | setLightProjection (float leftx, float rightx, float fronty, float backy, float nearz, float farz) |
| |
| void | setLightView (glm::mat4 lightView) |
| |
| glm::mat4 | getLightProjection () const |
| |
| glm::mat4 | getLightView () const |
| |
| glm::mat4 | getLightMatrix () const |
| |
| gFbo & | getDepthFbo () |
| |
| | 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) |
| |
◆ gShadowMap()
| gShadowMap::gShadowMap |
( |
| ) |
|
◆ ~gShadowMap()
| virtual gShadowMap::~gShadowMap |
( |
| ) |
|
|
virtual |
◆ activate()
| void gShadowMap::activate |
( |
| ) |
|
◆ allocate()
| void gShadowMap::allocate |
( |
gLight * |
light, |
|
|
gCamera * |
camera, |
|
|
int |
width = 4096, |
|
|
int |
height = 4096 |
|
) |
| |
◆ deactivate()
| void gShadowMap::deactivate |
( |
| ) |
|
◆ disable()
| void gShadowMap::disable |
( |
| ) |
|
◆ enable()
| void gShadowMap::enable |
( |
| ) |
|
◆ getCamera()
| gCamera * gShadowMap::getCamera |
( |
| ) |
const |
◆ getDepthFbo()
| gFbo & gShadowMap::getDepthFbo |
( |
| ) |
|
◆ getHeight()
| int gShadowMap::getHeight |
( |
| ) |
const |
◆ getLight()
| gLight * gShadowMap::getLight |
( |
| ) |
const |
◆ getLightMatrix()
| glm::mat4 gShadowMap::getLightMatrix |
( |
| ) |
const |
◆ getLightProjection()
| glm::mat4 gShadowMap::getLightProjection |
( |
| ) |
const |
◆ getLightView()
| glm::mat4 gShadowMap::getLightView |
( |
| ) |
const |
◆ getWidth()
| int gShadowMap::getWidth |
( |
| ) |
const |
◆ isActivated()
| bool gShadowMap::isActivated |
( |
| ) |
const |
◆ isAllocated()
| bool gShadowMap::isAllocated |
( |
| ) |
const |
◆ isEnabled()
| bool gShadowMap::isEnabled |
( |
| ) |
const |
◆ setCamera()
| void gShadowMap::setCamera |
( |
gCamera * |
camera | ) |
|
◆ setLight()
| void gShadowMap::setLight |
( |
gLight * |
light | ) |
|
◆ setLightProjection() [1/2]
| void gShadowMap::setLightProjection |
( |
float |
leftx, |
|
|
float |
rightx, |
|
|
float |
fronty, |
|
|
float |
backy, |
|
|
float |
nearz, |
|
|
float |
farz |
|
) |
| |
◆ setLightProjection() [2/2]
| void gShadowMap::setLightProjection |
( |
glm::mat4 |
lightProjection | ) |
|
◆ setLightView()
| void gShadowMap::setLightView |
( |
glm::mat4 |
lightView | ) |
|
◆ update()
| void gShadowMap::update |
( |
| ) |
|
The documentation for this class was generated from the following file: