LiteFX 0.3.1.2022
Computer Graphics Engine
|
This is the complete list of members for LiteFX::App, including all inherited members.
activeBackend(const BackendType &type) const | LiteFX::App | protectedvirtual |
activeBackendType(const BackendType &type) const | LiteFX::App | protectedvirtual |
App() | LiteFX::App | |
App(const App &)=delete | LiteFX::App | |
App(App &&)=delete | LiteFX::App | |
build(TArgs &&... _args) | LiteFX::App | inlinestatic |
findBackend() | LiteFX::App | inlineprotected |
findBackend() const | LiteFX::App | inline |
getBackend(std::type_index type) const | LiteFX::App | virtual |
getBackend(std::type_index type) | LiteFX::App | protectedvirtual |
getBackends(const BackendType type) const noexcept | LiteFX::App | virtual |
initialize()=0 | LiteFX::App | pure virtual |
name() const noexcept=0 | LiteFX::App | pure virtual |
onBackendStart(const std::function< bool(TBackend *)> &callback) | LiteFX::App | inline |
onBackendStop(const std::function< void(TBackend *)> &callback) | LiteFX::App | inline |
operator[](std::type_index type) const | LiteFX::App | virtual |
platform() const noexcept | LiteFX::App | |
resize(int &width, int &height) | LiteFX::App | virtual |
run()=0 | LiteFX::App | pure virtual |
startBackend(std::type_index type) const | LiteFX::App | protectedvirtual |
startBackend() | LiteFX::App | inline |
stopActiveBackends(const BackendType &type) const | LiteFX::App | protectedvirtual |
stopBackend(std::type_index type) const | LiteFX::App | protectedvirtual |
stopBackend() | LiteFX::App | inline |
use(UniquePtr< IBackend > &&backend) | LiteFX::App | virtual |
version() const noexcept=0 | LiteFX::App | pure virtual |
~App() noexcept | LiteFX::App | virtual |