SLProject  4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
ImGuiWrapper Member List

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

_contextImGuiWrapperprotected
_mouseWheelImGuiWrapperprivate
_panScrollImGuiWrapperprotected
_rendererImGuiWrapperprivate
_timeSecImGuiWrapperprivate
build(SLScene *s, SLSceneView *sv)=0ImGuiWrapperpure virtual
doNotDispatchKeyboard() overrideImGuiWrappervirtual
doNotDispatchMouse() overrideImGuiWrappervirtual
drawMouseCursor(bool doDraw)SLUiInterfaceinlinevirtual
ImGuiWrapper(ImGuiContext *context, ImGuiRenderer *renderer)ImGuiWrapper
init(const std::string &configPath) overrideImGuiWrapper
SLUiInterface::init(const string &configPath)SLUiInterfaceinlinevirtual
onCharInput(SLuint c) overrideImGuiWrappervirtual
onClose() overrideImGuiWrappervirtual
onInitNewFrame(SLScene *s, SLSceneView *sv) overrideImGuiWrappervirtual
onKeyPress(SLKey key, SLKey mod) overrideImGuiWrappervirtual
onKeyRelease(SLKey key, SLKey mod) overrideImGuiWrappervirtual
onMouseDown(SLMouseButton button, SLint x, SLint y) overrideImGuiWrappervirtual
onMouseMove(SLint xPos, SLint yPos) overrideImGuiWrappervirtual
onMouseUp(SLMouseButton button, SLint x, SLint y) overrideImGuiWrappervirtual
onMouseWheel(SLfloat yoffset) overrideImGuiWrappervirtual
onPaint(const SLRecti &viewport) overrideImGuiWrappervirtual
onResize(SLint scrW, SLint scrH) overrideImGuiWrapper
SLUiInterface::onResize(const SLRecti &viewportRect)SLUiInterfaceinlinevirtual
renderExtraFrame(SLScene *s, SLSceneView *sv, SLint mouseX, SLint mouseY) overrideImGuiWrappervirtual
~ImGuiWrapper() overrideImGuiWrapper
~SLUiInterface()SLUiInterfaceinlinevirtual