7#include <OgreOverlay.h>
21 ImFont*
addFont(
const String& name,
const String& group OGRE_RESOURCE_GROUP_INIT);
23 static void NewFrame(
const FrameEvent& evt);
42 void updateVertexData(
const ImVector<ImDrawVert>& vtxBuf,
const ImVector<ImDrawIdx>& idxBuf);
44 bool preRender(SceneManager* sm, RenderSystem* rsys);
Real getSquaredViewDepth(const Camera *) const
const LightList & getLights(void) const
virtual void getWorldTransforms(Matrix4 *xform) const
void updateVertexData(const ImVector< ImDrawVert > &vtxBuf, const ImVector< ImDrawIdx > &idxBuf)
const MaterialPtr & getMaterial() const
bool preRender(SceneManager *sm, RenderSystem *rsys)
virtual void getRenderOperation(RenderOperation &op)
RenderOperation mRenderOp
ImGUIRenderable mRenderable
void _findVisibleObjects(Camera *cam, RenderQueue *queue, Viewport *vp)
ImFont * addFont(const String &name, const String &group OGRE_RESOURCE_GROUP_INIT)
add font from ogre .fontdef file must be called before first show()
static void NewFrame(const FrameEvent &evt)
std::vector< CodePointRange > mCodePointRanges
std::vector< ImWchar > CodePointRange