| _enabled | visutwin::canvas::Component | protected |
| _entity | visutwin::canvas::Component | protected |
| addCallback(const std::string &name, HandleEventCallback callback, void *scope=nullptr, bool once=false) | visutwin::canvas::EventHandler | protected |
| areaHeight() const | visutwin::canvas::LightComponent | inline |
| areaWidth() const | visutwin::canvas::LightComponent | inline |
| cascadeBlend() const | visutwin::canvas::LightComponent | inline |
| cascadeDistribution() const | visutwin::canvas::LightComponent | inline |
| castShadows() const | visutwin::canvas::LightComponent | inline |
| cloneFrom(const Component *source) override | visutwin::canvas::LightComponent | virtual |
| color() const | visutwin::canvas::LightComponent | inline |
| Component(IComponentSystem *system, Entity *entity) | visutwin::canvas::Component | explicit |
| direction() const | visutwin::canvas::LightComponent | |
| enabled() const | visutwin::canvas::Component | inlinevirtual |
| entity() const | visutwin::canvas::Component | |
| falloffMode() const | visutwin::canvas::LightComponent | inline |
| fire(const std::string &name, Args &&... args) | visutwin::canvas::EventHandler | |
| hasEvent(const std::string &name) const | visutwin::canvas::EventHandler | |
| initEventHandler() | visutwin::canvas::EventHandler | |
| initializeComponentData() override | visutwin::canvas::LightComponent | inlinevirtual |
| innerConeAngle() const | visutwin::canvas::LightComponent | inline |
| instances() | visutwin::canvas::LightComponent | inlinestatic |
| intensity() const | visutwin::canvas::LightComponent | inline |
| layers() const | visutwin::canvas::LightComponent | inline |
| light() const | visutwin::canvas::LightComponent | |
| LightComponent(IComponentSystem *system, Entity *entity) | visutwin::canvas::LightComponent | |
| mask() const | visutwin::canvas::LightComponent | inline |
| numCascades() const | visutwin::canvas::LightComponent | inline |
| off(const std::string &name="", const HandleEventCallback &callback=HandleEventCallback(), void *scope=nullptr) | visutwin::canvas::EventHandler | |
| off(const std::string &name, Callback &&callback, void *scope=nullptr) | visutwin::canvas::EventHandler | inline |
| offByHandle(EventHandle *handle) | visutwin::canvas::EventHandler | |
| on(const std::string &name, HandleEventCallback callback, void *scope=nullptr) | visutwin::canvas::EventHandler | |
| on(const std::string &name, Callback &&callback, void *scope=nullptr) | visutwin::canvas::EventHandler | inline |
| once(const std::string &name, HandleEventCallback callback, void *scope=nullptr) | visutwin::canvas::EventHandler | |
| once(const std::string &name, Callback &&callback, void *scope=nullptr) | visutwin::canvas::EventHandler | inline |
| onDisable() | visutwin::canvas::Component | inlinevirtual |
| onEnable() | visutwin::canvas::Component | inlinevirtual |
| onPostStateChange() | visutwin::canvas::Component | inlinevirtual |
| onSetEnabled(bool oldValue, bool newValue) | visutwin::canvas::Component | protectedvirtual |
| outerConeAngle() const | visutwin::canvas::LightComponent | inline |
| position() const | visutwin::canvas::LightComponent | |
| range() const | visutwin::canvas::LightComponent | inline |
| rendersLayer(const int layerId) const | visutwin::canvas::LightComponent | inline |
| setAreaHeight(const float value) | visutwin::canvas::LightComponent | inline |
| setAreaWidth(const float value) | visutwin::canvas::LightComponent | inline |
| setCascadeBlend(const float value) | visutwin::canvas::LightComponent | inline |
| setCascadeDistribution(const float value) | visutwin::canvas::LightComponent | inline |
| setCastShadows(const bool castShadows) | visutwin::canvas::LightComponent | inline |
| setColor(const Color &color) | visutwin::canvas::LightComponent | inline |
| setEnabled(bool value) | visutwin::canvas::Component | virtual |
| setFalloffMode(const LightFalloff mode) | visutwin::canvas::LightComponent | inline |
| setInnerConeAngle(const float angleDegrees) | visutwin::canvas::LightComponent | inline |
| setIntensity(const float intensity) | visutwin::canvas::LightComponent | inline |
| setLayers(const std::vector< int > &layers) | visutwin::canvas::LightComponent | inline |
| setMask(const uint32_t value) | visutwin::canvas::LightComponent | inline |
| setNumCascades(const int value) | visutwin::canvas::LightComponent | inline |
| setOuterConeAngle(const float angleDegrees) | visutwin::canvas::LightComponent | inline |
| setRange(const float range) | visutwin::canvas::LightComponent | inline |
| setShadowBias(const float value) | visutwin::canvas::LightComponent | inline |
| setShadowDistance(const float value) | visutwin::canvas::LightComponent | inline |
| setShadowNormalBias(const float value) | visutwin::canvas::LightComponent | inline |
| setShadowResolution(const int value) | visutwin::canvas::LightComponent | inline |
| setShadowStrength(const float value) | visutwin::canvas::LightComponent | inline |
| setType(const LightType type) | visutwin::canvas::LightComponent | inline |
| shadowBias() const | visutwin::canvas::LightComponent | inline |
| shadowDistance() const | visutwin::canvas::LightComponent | inline |
| shadowNormalBias() const | visutwin::canvas::LightComponent | inline |
| shadowResolution() const | visutwin::canvas::LightComponent | inline |
| shadowStrength() const | visutwin::canvas::LightComponent | inline |
| system() const | visutwin::canvas::Component | inline |
| type() const | visutwin::canvas::LightComponent | inline |
| ~Component()=default | visutwin::canvas::Component | virtual |
| ~EventHandler()=default | visutwin::canvas::EventHandler | virtual |
| ~LightComponent() override | visutwin::canvas::LightComponent | |