Rendu
A lightweight rendering engine for experimentations
|
This is the complete list of members for PointLight, including all inherited members.
_animations | Light | protected |
_castShadows | Light | protected |
_color | Light | protected |
_farPlane | PointLight | private |
_lightPosition | PointLight | private |
_model | Light | protected |
_radius | PointLight | private |
_sceneBox | Light | protected |
_shadowMapInfos | Light | protected |
_vp | Light | protected |
_vps | PointLight | private |
addAnimation(const std::shared_ptr< Animation > &anim) | Light | |
animated() const | Light | inline |
castsShadow() const | Light | inline |
decode(const KeyValues ¶ms) | PointLight | |
decodeBase(const KeyValues ¶ms) | Light | protected |
draw(LightRenderer &renderer) override | PointLight | virtual |
encode() const override | PointLight | virtual |
farPlane() const | PointLight | inline |
intensity() const | Light | inline |
Light() | Light | |
Light(const glm::vec3 &color) | Light | explicit |
Light(const Light &)=delete | Light | |
Light(Light &&)=default | Light | |
model() const | Light | inline |
operator=(const Light &)=delete | Light | |
operator=(Light &&)=delete | Light | |
PointLight()=default | PointLight | |
PointLight(const glm::vec3 &worldPosition, const glm::vec3 &color, float radius) | PointLight | |
position() const | PointLight | inline |
radius() const | PointLight | inline |
registerShadowMap(const Texture *map, ShadowMode mode, size_t layer=0, const glm::vec2 &minUV=glm::vec2(0.0f), const glm::vec2 &maxUV=glm::vec2(1.0f)) | Light | inline |
sample(const glm::vec3 &position, float &dist, float &attenuation) const override | PointLight | virtual |
setCastShadow(bool shouldCast) | Light | inline |
setIntensity(const glm::vec3 &color) | Light | inline |
setScene(const BoundingBox &sceneBox) override | PointLight | virtual |
shadowMap() const | Light | inline |
update(double fullTime, double frameTime) override | PointLight | virtual |
vp() const | Light | inline |
vpFaces() | PointLight | inline |
~Light()=default | Light | virtual |