From: Thomas Geymayer Date: Thu, 29 Nov 2012 16:57:01 +0000 (+0100) Subject: Update for latest SimGear changes and remove some old code X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=f7544744bbcd72bbebdfa922ca9b6307c9774e59;p=flightgear.git Update for latest SimGear changes and remove some old code --- diff --git a/src/Scripting/NasalCanvas.cxx b/src/Scripting/NasalCanvas.cxx index 2784bf68e..d45bf347e 100644 --- a/src/Scripting/NasalCanvas.cxx +++ b/src/Scripting/NasalCanvas.cxx @@ -56,40 +56,6 @@ typedef nasal::Ghost NasalCanvas; typedef nasal::Ghost NasalElement; typedef nasal::Ghost NasalGroup; -#if 0 -typedef osg::ref_ptr GUIEventPtr; - -class NasalCanvasEvent: - public NasalObject -{ - public: - - naRef getEventType(naContext c, const GUIEventPtr& event) - { -#define RET_EVENT_STR(type, str)\ - case osgGA::GUIEventAdapter::type:\ - return nasal::to_nasal(c, str); - - switch( event->getEventType() ) - { - RET_EVENT_STR(PUSH, "push"); - RET_EVENT_STR(RELEASE, "release"); - RET_EVENT_STR(DOUBLECLICK, "double-click"); - RET_EVENT_STR(DRAG, "drag"); - RET_EVENT_STR(MOVE, "move"); - RET_EVENT_STR(SCROLL, "scroll"); - RET_EVENT_STR(KEYUP, "key-up"); - RET_EVENT_STR(KEYDOWN, "key-down"); - -#undef RET_EVENT_STR - - default: - return naNil(); - } - } -}; -#endif - SGPropertyNode& requireArg(naContext c, int argc, naRef* args, int index = 0) { if( argc <= index ) @@ -153,7 +119,7 @@ naRef f_canvasCreateGroup(sc::Canvas& canvas, const nasal::CallContext& ctx) return NasalGroup::create ( ctx.c, - canvas.createGroup( ctx.get(0) ) + canvas.createGroup( ctx.getArg(0) ) ); } @@ -162,8 +128,8 @@ naRef f_groupCreateChild(sc::Group& group, const nasal::CallContext& ctx) return NasalElement::create ( ctx.c, - group.createChild( ctx.require(0), - ctx.get(1) ) + group.createChild( ctx.requireArg(0), + ctx.getArg(1) ) ); }