12#include "imguirenderer.h"
Definition imguirtplugin.h:16
virtual ~ImguiRTPlugin()
destructor
Definition imguirtplugin.cc:24
ImguiRTPlugin()
constructor
Definition imguirtplugin.cc:16
__DeclareClass(ImguiRTPlugin)
virtual void OnRenderFrameBatch(const Ptr< Frame::FrameBatch > &frameBatch)
called when rendering a frame batch
Definition imguirtplugin.cc:53
virtual void OnUnregister()
called when plugin is unregistered on the render-thread side
Definition imguirtplugin.cc:43
virtual void OnRegister()
called when plugin is registered on the render-thread side
Definition imguirtplugin.cc:33
Ptr< ImguiRenderer > renderer
Definition imguirtplugin.h:36
virtual void OnWindowResized(IndexT windowId, SizeT width, SizeT height)
called if the window size has changed
Definition imguirtplugin.cc:66
Nebula's smart pointer class which manages the life time of RefCounted objects.
Definition ptr.h:38
Standard interface to add new functionality to the render thread.
Definition rtplugin.h:43
Imgui Profiler UI.
Definition imguiconsole.cc:277
int SizeT
Definition types.h:49
int IndexT
Definition types.h:48