evan 2026.1.4
Evan
Loading...
Searching...
No Matches
evan::Engine Member List

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

_deviceContextevan::Engineprotected
_engineNameevan::Engineprotected
_engineVersionevan::Engineprotected
_platformevan::Engineprotected
_rendererevan::Engineprotected
_ressourceManagerevan::Engineprotected
_ressourceProviderevan::Engineprotected
_swapchainContextevan::Engineprotected
_versionevan::Engineprotected
addMesh(const utility::graphic::Mesh &mesh, const std::string &materialName="default_material", const std::string &shader="default")evan::Engine
clear(void) overrideevan::Engine
clearScissor(void) overrideevan::Engine
createObject(std::shared_ptr< utility::graphic::Renderable > object) overrideevan::Engine
Engine(std::shared_ptr< utility::RessourceProvider > ressourceProvider, std::shared_ptr< IPlatform > platform, RenderSettings settings={})evan::Engine
getDeltaTime(void) const overrideevan::Engine
getFrameStats() constevan::Engine
getLastError() constevan::Engine
getTargetFps(void) constevan::Engineinline
getView(void) const overrideevan::Engine
isIndirectDrawingEnabled() constevan::Engine
isInstancingEnabled() constevan::Engine
measureText(const utility::graphic::Text &text) const overrideevan::Engine
pollEvents() overrideevan::Engine
present(void) overrideevan::Engine
removeObject(std::shared_ptr< utility::graphic::Renderable > object, size_t objectID) overrideevan::Engine
render()evan::Engine
setIndirectDrawingEnabled(bool enabled)evan::Engine
setInstancingEnabled(bool enabled)evan::Engine
setObjectTransform(size_t objectID, const glm::mat4 &transform)evan::Engine
setScissor(const utility::graphic::ScissorRect &rect) overrideevan::Engine
setShouldCaptureViewportInput(bool shouldCapture)evan::Engineinline
setTargetFps(float fps)evan::Engineinline
shouldCaptureViewportInput(void) constevan::Engineinline
update() overrideevan::Engine
updateObject(std::shared_ptr< utility::graphic::Renderable > object, size_t objectID) overrideevan::Engine
~Engine() (defined in evan::Engine)evan::Engine