{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreidejxydp2hsstvr7geo7j6ymsh4lqvgqauemrzp6rcnubcyw4jb6e",
"uri": "at://did:plc:dxjzgxe7cvirxkwfjr2tjspt/app.bsky.feed.post/3mnvlu3z6edl2"
},
"path": "/t/jme-3-10-0-beta1/49603?page=3#post_42",
"publishedAt": "2026-06-09T22:07:55.000Z",
"site": "https://hub.jmonkeyengine.org",
"tags": [
"Vlog 03: Integrating Dear ImGui (1.92.0+) with latest jME3: Initial Findings, Traps, and Architecture Choices",
"General Discussion",
"@Override"
],
"textContent": "If it helps, this is how I solved it:\n\nVlog 03: Integrating Dear ImGui (1.92.0+) with latest jME3: Initial Findings, Traps, and Architecture Choices General Discussion\n\n> package com.jme3.imgui; import com.jme3.input.RawInputListener; import com.jme3.input.event.JoyAxisEvent; import com.jme3.input.event.JoyButtonEvent; import com.jme3.input.event.KeyInputEvent; import com.jme3.input.event.MouseButtonEvent; import com.jme3.input.event.MouseMotionEvent; import com.jme3.input.event.TouchEvent; import imgui.ImGui; import imgui.ImGuiIO; import imgui.flag.ImGuiKey; public class JmeImGuiInput implements RawInputListener { @Override public void beginInput() { …",
"title": "jME 3.10.0-beta1"
}