ZeroZero Game Engine  v0.0
A 3D game engine using Vulkan & Jolt
Application Member List

This is the complete list of members for Application, including all inherited members.

activateCamera(const shared_ptr< Camera > &camera)Application
add(const shared_ptr< ui::Window > &window)Applicationstatic
callAsync(Lambda lambda)Applicationinline
callDeferred(Lambda lambda)Applicationinline
get()Applicationinlinestatic
getAdapterDescription() const = 0Applicationnodiscardpure virtual
getAspectRatio() const = 0Applicationnodiscardpure virtual
getConfig() constApplicationnodiscardinline
getDedicatedVideoMemory() const = 0Applicationnodiscardpure virtual
getDisplayDebug() constApplicationinline
getExtent() const = 0Applicationnodiscardpure virtual
getFPS() constApplicationnodiscardinline
getGravity() constApplicationnodiscard
getOutlineMaterials() constApplicationinline
getVectorRatio() constApplicationinline
getVideoMemoryUsage() const = 0Applicationnodiscardpure virtual
getWindow() constApplicationnodiscardinline
getWindowManager() constApplicationinline
isPaused() constApplicationnodiscardinline
quit() constApplication
remove(const shared_ptr< ui::Window > &window) constApplication
setDisplayDebug(bool display)Application
setPaused(bool pause)Application
setRootNode(const shared_ptr< Node > &node)Application
setShadowCasting(bool) const = 0Applicationpure virtual