| addCallback(const std::string &name, HandleEventCallback callback, void *scope=nullptr, bool once=false) | visutwin::canvas::EventHandler | protected |
| ambientLight() const | visutwin::canvas::Scene | inline |
| atmosphereEnabled() const | visutwin::canvas::Scene | inline |
| atmosphereUniformData() const | visutwin::canvas::Scene | inline |
| atmosphereUniformSize() const | visutwin::canvas::Scene | inline |
| clusteredLightingEnabled() const | visutwin::canvas::Scene | inline |
| debugNormalMapsEnabled() const | visutwin::canvas::Scene | inline |
| envAtlas() const | visutwin::canvas::Scene | inline |
| EVENT_SETLAYERS | visutwin::canvas::Scene | static |
| exposure() const | visutwin::canvas::Scene | inline |
| fire(const std::string &name, Args &&... args) | visutwin::canvas::EventHandler | |
| fog() const | visutwin::canvas::Scene | inline |
| hasEvent(const std::string &name) const | visutwin::canvas::EventHandler | |
| immediate() const | visutwin::canvas::Scene | inline |
| initEventHandler() | visutwin::canvas::EventHandler | |
| layers() const | visutwin::canvas::Scene | inline |
| lighting() const | visutwin::canvas::Scene | 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 |
| Scene(const std::shared_ptr< GraphicsDevice > &graphicsDevice) | visutwin::canvas::Scene | |
| setAmbientLight(float r, float g, float b) | visutwin::canvas::Scene | inline |
| setAtmosphereEnabled(bool value) | visutwin::canvas::Scene | inline |
| setAtmosphereUniforms(const void *data, size_t size) | visutwin::canvas::Scene | |
| setClusteredLightingEnabled(bool value) | visutwin::canvas::Scene | inline |
| setDebugNormalMapsEnabled(const bool enabled) | visutwin::canvas::Scene | inline |
| setEnvAtlas(Texture *value) | visutwin::canvas::Scene | |
| setExposure(float value) | visutwin::canvas::Scene | inline |
| setFogColor(const Color &color) | visutwin::canvas::Scene | inline |
| setFogDensity(const float density) | visutwin::canvas::Scene | inline |
| setFogEnabled(const bool enabled) | visutwin::canvas::Scene | inline |
| setFogLinear(const float start, const float end) | visutwin::canvas::Scene | inline |
| setLayers(const std::shared_ptr< LayerComposition > &layers) | visutwin::canvas::Scene | |
| setPrefilteredCubemaps(const std::vector< Texture * > &cubemaps) | visutwin::canvas::Scene | |
| setSkybox(Texture *value) | visutwin::canvas::Scene | |
| setSkyboxIntensity(float value) | visutwin::canvas::Scene | |
| setSkyboxMip(int value) | visutwin::canvas::Scene | |
| setSkyType(int value) | visutwin::canvas::Scene | |
| setToneMapping(int value) | visutwin::canvas::Scene | inline |
| sky() const | visutwin::canvas::Scene | inline |
| skybox() const | visutwin::canvas::Scene | inline |
| skyboxIntensity() const | visutwin::canvas::Scene | inline |
| skyboxMip() const | visutwin::canvas::Scene | inline |
| skyType() const | visutwin::canvas::Scene | inline |
| toneMapping() const | visutwin::canvas::Scene | inline |
| ~EventHandler()=default | visutwin::canvas::EventHandler | virtual |
| ~Scene()=default | visutwin::canvas::Scene | |