LiteFX 0.4.1.2025
Computer Graphics Engine
Loading...
Searching...
No Matches
LiteFX::App Member List

This is the complete list of members for LiteFX::App, including all inherited members.

activeBackend(BackendType type) constLiteFX::Appprotected
activeBackendType(BackendType type) constLiteFX::Appprotected
App()LiteFX::App
App(const App &)=deleteLiteFX::App
App(App &&) noexcept=deleteLiteFX::App
backendStartedLiteFX::Appmutable
backendStoppedLiteFX::Appmutable
build(TArgs &&... _args)LiteFX::Appinlinestatic
findBackend()LiteFX::Appinlineprotected
findBackend() constLiteFX::Appinline
getBackend(std::type_index type) constLiteFX::App
getBackend(std::type_index type)LiteFX::Appprotected
getBackends(const BackendType type) constLiteFX::App
initializingLiteFX::Appmutable
name() const noexcept=0LiteFX::Apppure virtual
onBackendStart(const std::function< bool(TBackend *)> &callback)LiteFX::Appinline
onBackendStop(const std::function< void(TBackend *)> &callback)LiteFX::Appinline
operator=(const App &)=deleteLiteFX::App
operator=(App &&) noexcept=deleteLiteFX::App
operator[](std::type_index type) constLiteFX::App
platform() const noexceptLiteFX::App
resize(int width, int height)LiteFX::App
resizedLiteFX::Appmutable
run()LiteFX::App
shutdownLiteFX::Appmutable
startBackend(std::type_index type) constLiteFX::Appprotected
startBackend()LiteFX::Appinline
startupLiteFX::Appmutable
stopActiveBackends(BackendType type) constLiteFX::Appprotected
stopBackend(std::type_index type) constLiteFX::Appprotected
stopBackend()LiteFX::Appinline
use(UniquePtr< IBackend > &&backend)LiteFX::Appvirtual
version() const noexcept=0LiteFX::Apppure virtual
~App() noexceptLiteFX::Appvirtual