VisuTwin Canvas
C++ 3D Engine — Metal Backend
Loading...
Searching...
No Matches
visutwin::canvas::Engine Member List

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

addCallback(const std::string &name, HandleEventCallback callback, void *scope=nullptr, bool once=false)visutwin::canvas::EventHandlerprotected
batcher()visutwin::canvas::Engineinline
destroy()visutwin::canvas::Engine
Engine(SDL_Window *window)visutwin::canvas::Engineinline
fire(const std::string &name, Args &&... args)visutwin::canvas::EventHandler
fixedDeltaTime() constvisutwin::canvas::Engineinline
fixedTimeAlpha() constvisutwin::canvas::Engineinline
fixedUpdate(float fixedDt)visutwin::canvas::Engine
graphicsDevice() constvisutwin::canvas::Engineinline
hasEvent(const std::string &name) constvisutwin::canvas::EventHandler
init(const AppOptions &appOptions)visutwin::canvas::Engine
initEventHandler()visutwin::canvas::EventHandler
inputUpdate(float dt)visutwin::canvas::Engine
loader() constvisutwin::canvas::Engineinline
makeTick(const std::shared_ptr< Engine > &engine)visutwin::canvas::Enginefriend
maxFixedSubSteps() constvisutwin::canvas::Engineinline
off(const std::string &name="", const HandleEventCallback &callback=HandleEventCallback(), void *scope=nullptr)visutwin::canvas::EventHandler
off(const std::string &name, Callback &&callback, void *scope=nullptr)visutwin::canvas::EventHandlerinline
offByHandle(EventHandle *handle)visutwin::canvas::EventHandler
on(const std::string &name, HandleEventCallback callback, void *scope=nullptr)visutwin::canvas::EventHandler
on(const std::string &name, Callback &&callback, void *scope=nullptr)visutwin::canvas::EventHandlerinline
once(const std::string &name, HandleEventCallback callback, void *scope=nullptr)visutwin::canvas::EventHandler
once(const std::string &name, Callback &&callback, void *scope=nullptr)visutwin::canvas::EventHandlerinline
processTimestamp(double timestamp)visutwin::canvas::Engineinlineprotectedvirtual
render()visutwin::canvas::Engine
resizeCanvas(int width=0, int height=0)visutwin::canvas::Engine
root()visutwin::canvas::Engineinline
scene() constvisutwin::canvas::Engineinline
scripts() constvisutwin::canvas::Engineinline
sdlWindow() constvisutwin::canvas::Engineinline
setCanvasFillMode(FillMode mode, int width=0, int height=0)visutwin::canvas::Engine
setCanvasResolution(ResolutionMode mode, int width=0, int height=0)visutwin::canvas::Engine
setFixedDeltaTime(float dt)visutwin::canvas::Engineinline
setMaxFixedSubSteps(int n)visutwin::canvas::Engineinline
start()visutwin::canvas::Engine
systems() constvisutwin::canvas::Engineinline
update(float dt)visutwin::canvas::Engine
updateCanvasSize()visutwin::canvas::Engine
~Engine()visutwin::canvas::Enginevirtual
~EventHandler()=defaultvisutwin::canvas::EventHandlervirtual