![]() |
Jopnal Engine
alpha 0.4
Simple Component Based 2D/3D Game Engine
|
This is the complete list of members for jop::LightSource, including all inherited members.
| Attenuation enum name | jop::LightSource | |
| castsShadows() const | jop::LightSource | |
| Component(Object &object, const uint32 ID) | jop::Component | protected |
| Component(const Component &other, Object &newObj) | jop::Component | protected |
| getAttenuation(const Attenuation attenuation) const | jop::LightSource | |
| getAttenuation() const | jop::LightSource | |
| getCutoff() const | jop::LightSource | |
| getID() const | jop::Component | |
| getIntensity(const Intensity intensity) const | jop::LightSource | |
| getLightspaceMatrix(const Cubemap::Face face=Cubemap::Face::First) const | jop::LightSource | |
| getMaximumLights(const Type type) | jop::LightSource | static |
| getObject() | jop::Component | |
| getObject() const | jop::Component | |
| getRange() const | jop::LightSource | |
| getRenderMask() const | jop::LightSource | |
| getShadowMap() const | jop::LightSource | |
| getType() const | jop::LightSource | |
| Intensity enum name | jop::LightSource | |
| isActive() const | jop::Component | |
| LightSource(Object &object, Renderer &renderer, const Type type) | jop::LightSource | |
| makeCubemapMatrices(const glm::mat4 &projection, const glm::vec3 &position, std::vector< glm::mat4 > &viewMats) | jop::LightSource | static |
| receiveMessage(const Message &message) override | jop::LightSource | protectedvirtual |
| removeSelf() | jop::Component | |
| Renderer class | jop::LightSource | friend |
| sendMessage(const Message &message) | jop::Component | |
| setAttenuation(const Attenuation attenuation, const float value) | jop::LightSource | |
| setAttenuation(const float constant, const float linear, const float quadratic) | jop::LightSource | |
| setAttenuation(const float range) | jop::LightSource | |
| setCastShadows(const bool castShadows, const glm::uvec2 &resolution=glm::uvec2(0)) | jop::LightSource | |
| setCutoff(const float inner, const float outer) | jop::LightSource | |
| setID(const uint32 ID) | jop::Component | |
| setIntensity(const Intensity intensity, const Color &color) | jop::LightSource | |
| setIntensity(const Color &ambient, const Color &diffuse, const Color &specular) | jop::LightSource | |
| setIntensity(const Color &intensity) | jop::LightSource | |
| setRenderMask(const uint32 mask) | jop::LightSource | |
| Type enum name | jop::LightSource | |
| update(const float deltaTime) | jop::Component | virtual |
| ~Component()=0 | jop::Component | pure virtual |
| ~LightSource() override | jop::LightSource |
1.8.11