|
Nymph Game Engine
Chaiscript based Game Engine
|
This is the complete list of members for Graphics::Light, including all inherited members.
| active | Component | protected |
| addObserver(std::shared_ptr< Observer > observer) | Events::Subject | virtual |
| castsQuantizedBands() const noexcept | Graphics::Light | |
| className() const noexceptoverride | Graphics::Light | virtual |
| Component() | Component | |
| entity | Component | protected |
| eventsWaiting() const noexcept | Events::Observer | inlineprotected |
| getColor() const noexcept | Graphics::Light | |
| getConeAngle() const noexcept | Graphics::Light | |
| getConeDirection() const noexcept | Graphics::Light | |
| getEvent() | Events::Observer | inlineprotected |
| getId() const noexcept | Component | |
| getIntensity() const noexcept | Graphics::Light | |
| getLinearAttenuation() const noexcept | Graphics::Light | |
| getNumberOfQuantizedBands() const noexcept | Graphics::Light | |
| getQuadraticAttenuation() const noexcept | Graphics::Light | |
| getTransform() const noexcept | Component | |
| getType() const noexcept | Graphics::Light | |
| getValueForSorting() const noexceptoverride | Graphics::Light | virtual |
| handleQueuedEvent(std::shared_ptr< Events::Event > event) override | Component | virtual |
| id | Component | protected |
| influenceOnComponent(const Component &component) const | Graphics::Light | |
| isActive() const noexcept | Component | |
| Light(const Light::Type &type=Type::POINT) | Graphics::Light | |
| log(el::base::type::ostream_t &os) const override | Graphics::Light | virtual |
| next_id | Component | protectedstatic |
| notify(std::shared_ptr< Event > event) | Events::Subject | virtual |
| notifyNow(std::shared_ptr< Event > event) | Events::Subject | virtual |
| onDestroy() override | Graphics::Light | virtual |
| onNotify(std::shared_ptr< Event > event) | Events::Observer | inline |
| onNotifyNow(std::shared_ptr< Events::Event > event) override | Component | virtual |
| onStart() override | Graphics::Light | virtual |
| onUpdate(const double delta) override | Graphics::Light | virtual |
| operator<(Component &other) noexcept | Component | |
| POINT enum value | Graphics::Light | |
| processEventQueue() | Events::Observer | inline |
| removeObserver(std::shared_ptr< Observer > observer) | Events::Subject | virtual |
| setActive(const bool active) noexcept | Component | |
| setColor(const glm::vec3 color) noexcept | Graphics::Light | |
| setConeAngle(const float angle) noexcept | Graphics::Light | |
| setConeDirection(const glm::vec3 direction) noexcept | Graphics::Light | |
| setIntensity(const float intensity) noexcept | Graphics::Light | |
| setLinearAttenuation(const float linear) noexcept | Graphics::Light | |
| setNumberOfQuantizedBands(const int bands) noexcept | Graphics::Light | |
| setQuadraticAttenuation(const float quadratic) noexcept | Graphics::Light | |
| setTransform(std::shared_ptr< Transform > transform) | Component | |
| SPOT enum value | Graphics::Light | |
| stringToType(const std::string &str) | Graphics::Light | inlinestatic |
| to_string() const noexcept | Component | virtual |
| transform | Component | protected |
| Type enum name | Graphics::Light | |
| typeToString(const Light::Type &type) | Graphics::Light | inlinestatic |
| ~Component() | Component | inlinevirtual |
| ~Light() | Graphics::Light | |
| ~Observer() | Events::Observer | inlinevirtual |
| ~Subject()=default | Events::Subject | virtual |