utility 2026.1.9
A comprehensive C++ utilities library tailored for the development of modern desktop and extended reality (XR) applications.
Loading...
Searching...
No Matches
utility::Engine Member List

This is the complete list of members for utility::Engine, including all inherited members.

addMesh(const utility::graphic::Mesh &mesh, const std::string &materialName)=0utility::Enginepure virtual
addModel(std::shared_ptr< utility::graphic::Model > model)=0utility::Enginepure virtual
addScene(size_t sceneIndex)=0utility::Enginepure virtual
addText(utility::graphic::Text text)=0utility::Enginepure virtual
clear(void)=0utility::Enginepure virtual
Engine(void)utility::Engine
getEventCallback(void)utility::Engineprotected
getLogger(void)utility::logging::Loggable< Engine, utility::logging::DefaultLogger >inlineprotected
getLogger(void) constutility::logging::Loggable< Engine, utility::logging::DefaultLogger >inlineprotected
getView(void) const =0utility::Enginepure virtual
Handler typedefutility::Engine
Loggable(void)utility::logging::Loggable< Engine, utility::logging::DefaultLogger >inlineexplicitprotected
Loggable(Loggable &&other) noexceptutility::logging::Loggable< Engine, utility::logging::DefaultLogger >inlineprotected
measureText(const utility::graphic::Text &text) const =0utility::Enginepure virtual
operator=(Loggable &&other) noexceptutility::logging::Loggable< Engine, utility::logging::DefaultLogger >inlineprotected
pollEvents(void)=0utility::Enginepure virtual
present(void)=0utility::Enginepure virtual
removeObject(size_t objectID)=0utility::Enginepure virtual
setEventCallback(const Handler &callback)utility::Engine
setShouldCaptureViewportInput(bool capture)utility::Engine
shouldCaptureViewportInput(void) constutility::Engine
update(void)=0utility::Enginepure virtual
ViewportSize typedefutility::Engine
~Engine(void)=defaultutility::Enginevirtual
~Loggable(void)=defaultutility::logging::Loggable< Engine, utility::logging::DefaultLogger >protectedvirtual