Added osgUtil, osgDB, osgFX, osgParticle, osgSim, osgTerrain, osgGA
and osgProducer to osgWrappers directory. Enabled the build of osgWrappers/osg, osgWrappers/osgPartile and osgWrappers/osgSim, but not osgUtil, osgDB, osgFX, osgTerrain, osgGA and osgProducer due to compile errors. I am assuming that these compilers are fixable so I'm checked all the source code so that members of the community can help fix them.
This commit is contained in:
64
src/osgWrappers/osgProducer/KeyboardMouseCallback.cpp
Normal file
64
src/osgWrappers/osgProducer/KeyboardMouseCallback.cpp
Normal file
@@ -0,0 +1,64 @@
|
||||
// ***************************************************************************
|
||||
//
|
||||
// Generated automatically by genwrapper.
|
||||
// Please DO NOT EDIT this file!
|
||||
//
|
||||
// ***************************************************************************
|
||||
|
||||
#include <osgIntrospection/ReflectionMacros>
|
||||
#include <osgIntrospection/TypedMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/Timer>
|
||||
#include <osgProducer/EventAdapter>
|
||||
#include <osgProducer/KeyboardMouseCallback>
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::ref_ptr< osgProducer::EventAdapter > >, osgProducer::KeyboardMouseCallback::EventQueue);
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osgProducer::KeyboardMouseCallback)
|
||||
ConstructorWithDefaults3(IN, Producer::KeyboardMouse *, keyboardMouse, , IN, bool &, done, , IN, bool, escapeKeySetsDone, true);
|
||||
Method1(void, mouseScroll, IN, Producer::KeyboardMouseCallback::ScrollingMotion, sm);
|
||||
Method2(void, mouseMotion, IN, float, mx, IN, float, my);
|
||||
Method2(void, passiveMouseMotion, IN, float, mx, IN, float, my);
|
||||
Method2(void, mouseWarp, IN, float, mx, IN, float, my);
|
||||
Method3(void, buttonPress, IN, float, mx, IN, float, my, IN, unsigned int, mbutton);
|
||||
Method3(void, doubleButtonPress, IN, float, mx, IN, float, my, IN, unsigned int, mbutton);
|
||||
Method3(void, buttonRelease, IN, float, mx, IN, float, my, IN, unsigned int, mbutton);
|
||||
Method1(void, keyPress, IN, Producer::KeyCharacter, key);
|
||||
Method1(void, keyRelease, IN, Producer::KeyCharacter, key);
|
||||
Method1(void, specialKeyPress, IN, Producer::KeyCharacter, key);
|
||||
Method1(void, specialKeyRelease, IN, Producer::KeyCharacter, key);
|
||||
Method4(void, windowConfig, IN, int, x, IN, int, y, IN, unsigned int, width, IN, unsigned int, height);
|
||||
Method0(void, shutdown);
|
||||
Method1(void, setEscapeSetDone, IN, bool, esc);
|
||||
Method0(bool, getEscapeSetDone);
|
||||
Method1(double, getEventQueue, IN, osgProducer::KeyboardMouseCallback::EventQueue &, queue);
|
||||
Method0(bool, done);
|
||||
Method0(float, mx);
|
||||
Method0(float, my);
|
||||
Method0(unsigned int, mbutton);
|
||||
Method1(void, setStartTick, IN, osg::Timer_t, tick);
|
||||
Method0(double, getTime);
|
||||
Method0(Producer::KeyboardMouse *, getKeyboardMouse);
|
||||
Method0(const Producer::KeyboardMouse *, getKeyboardMouse);
|
||||
Method0(osgProducer::EventAdapter *, createEventAdapter);
|
||||
Property(bool, EscapeSetDone);
|
||||
ReadOnlyProperty(Producer::KeyboardMouse *, KeyboardMouse);
|
||||
WriteOnlyProperty(osg::Timer_t, StartTick);
|
||||
ReadOnlyProperty(double, Time);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osg::ref_ptr< osgProducer::EventAdapter >)
|
||||
Constructor0();
|
||||
Constructor1(IN, osgProducer::EventAdapter *, t);
|
||||
Constructor1(IN, const osg::ref_ptr< osgProducer::EventAdapter > &, rp);
|
||||
Method0(bool, valid);
|
||||
Method0(osgProducer::EventAdapter *, get);
|
||||
Method0(const osgProducer::EventAdapter *, get);
|
||||
Method0(osgProducer::EventAdapter *, take);
|
||||
Method0(osgProducer::EventAdapter *, release);
|
||||
ReadOnlyProperty(osgProducer::EventAdapter *, );
|
||||
END_REFLECTOR
|
||||
|
||||
STD_VECTOR_REFLECTOR(std::vector< osg::ref_ptr< osgProducer::EventAdapter > >);
|
||||
|
||||
Reference in New Issue
Block a user