From 367252cf5126421685a8045fdb1991ff61f5841a Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Thu, 12 May 2005 21:58:12 +0000 Subject: [PATCH] Brought up to date with the new world order. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3548 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- .../threerings/jme/client/JabberClient.java | 24 +++++++++++++++---- .../com/threerings/jme/client/JabberView.java | 4 ++-- 2 files changed, 21 insertions(+), 7 deletions(-) diff --git a/tests/src/java/com/threerings/jme/client/JabberClient.java b/tests/src/java/com/threerings/jme/client/JabberClient.java index eb8c59355..31e36007d 100644 --- a/tests/src/java/com/threerings/jme/client/JabberClient.java +++ b/tests/src/java/com/threerings/jme/client/JabberClient.java @@ -23,8 +23,10 @@ package com.threerings.jme.client; import com.jme.bui.event.InputDispatcher; import com.jme.input.InputHandler; +import com.jme.renderer.Camera; import com.jme.renderer.Renderer; import com.jme.scene.Node; +import com.jme.system.DisplaySystem; import com.samskivert.util.Config; import com.threerings.util.MessageManager; @@ -181,13 +183,25 @@ public class JabberClient return _app.getContext().getRenderer(); } - public Node getRoot () { - return _app.getContext().getRoot(); + public DisplaySystem getDisplay () { + return _app.getContext().getDisplay(); } -// public InputHandler getInputHandler () { -// return _app.getContext().getInputHandler(); -// } + public Camera getCamera () { + return _app.getContext().getCamera(); + } + + public Node getGeometry () { + return _app.getContext().getGeometry(); + } + + public Node getInterface () { + return _app.getContext().getInterface(); + } + + public InputHandler getInputHandler () { + return _app.getContext().getInputHandler(); + } // public InputHandler getBufferedInputHandler () { // return _app.getContext().getBufferedInputHandler(); diff --git a/tests/src/java/com/threerings/jme/client/JabberView.java b/tests/src/java/com/threerings/jme/client/JabberView.java index 9ebcb9c6d..ed52dd361 100644 --- a/tests/src/java/com/threerings/jme/client/JabberView.java +++ b/tests/src/java/com/threerings/jme/client/JabberView.java @@ -28,11 +28,11 @@ public class JabberView extends BWindow _ctx = ctx; _jctx = (JmeContext)ctx; _chat = new ChatView(_jctx, _ctx.getChatDirector()); - addChild(_chat, BorderLayout.CENTER); + add(_chat, BorderLayout.CENTER); setBounds(0, 40, 640, 240); layout(); - _jctx.getRoot().attachChild(this); + _jctx.getInterface().attachChild(getNode()); _jctx.getInputDispatcher().addWindow(this); }