From Michael Platings, "This plugin adds support for the Autodesk FBX file format. It imports animations, including skeletal and morph animations, hence all my previous submissions to osgAnimation. The plugin won't build without the changes made in the "osgAnimation small additions" submission (14th August).
The plugin requires the FBX SDK to be installed, available from http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=6837478"
This commit is contained in:
@@ -164,59 +164,59 @@ BEGIN_VALUE_REFLECTOR(osgWidget::EventInterface)
|
||||
____EventInterface__C5_EventInterface_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(bool, focus, IN, osgWidget::WindowManager *, x,
|
||||
I_Method1(bool, focus, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__focus__WindowManager_P1,
|
||||
__bool__focus__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(bool, unfocus, IN, osgWidget::WindowManager *, x,
|
||||
I_Method1(bool, unfocus, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__unfocus__WindowManager_P1,
|
||||
__bool__unfocus__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseEnter, IN, double, x, IN, double, x, IN, osgWidget::WindowManager *, x,
|
||||
I_Method3(bool, mouseEnter, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseEnter__double__double__WindowManager_P1,
|
||||
__bool__mouseEnter__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseOver, IN, double, x, IN, double, x, IN, osgWidget::WindowManager *, x,
|
||||
I_Method3(bool, mouseOver, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseOver__double__double__WindowManager_P1,
|
||||
__bool__mouseOver__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseLeave, IN, double, x, IN, double, x, IN, osgWidget::WindowManager *, x,
|
||||
I_Method3(bool, mouseLeave, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseLeave__double__double__WindowManager_P1,
|
||||
__bool__mouseLeave__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseDrag, IN, double, x, IN, double, x, IN, osgWidget::WindowManager *, x,
|
||||
I_Method3(bool, mouseDrag, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseDrag__double__double__WindowManager_P1,
|
||||
__bool__mouseDrag__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mousePush, IN, double, x, IN, double, x, IN, osgWidget::WindowManager *, x,
|
||||
I_Method3(bool, mousePush, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mousePush__double__double__WindowManager_P1,
|
||||
__bool__mousePush__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseRelease, IN, double, x, IN, double, x, IN, osgWidget::WindowManager *, x,
|
||||
I_Method3(bool, mouseRelease, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseRelease__double__double__WindowManager_P1,
|
||||
__bool__mouseRelease__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseScroll, IN, double, x, IN, double, x, IN, osgWidget::WindowManager *, x,
|
||||
I_Method3(bool, mouseScroll, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseScroll__double__double__WindowManager_P1,
|
||||
__bool__mouseScroll__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, keyDown, IN, int, x, IN, int, x, IN, osgWidget::WindowManager *, x,
|
||||
I_Method3(bool, keyDown, IN, int, x, IN, int, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__keyDown__int__int__WindowManager_P1,
|
||||
__bool__keyDown__int__int__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, keyUp, IN, int, x, IN, int, x, IN, osgWidget::WindowManager *, x,
|
||||
I_Method3(bool, keyUp, IN, int, x, IN, int, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__keyUp__int__int__WindowManager_P1,
|
||||
__bool__keyUp__int__int__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setEventMask, IN, unsigned int, mask,
|
||||
|
||||
@@ -64,47 +64,47 @@ BEGIN_OBJECT_REFLECTOR(osgWidget::NotifyWidget)
|
||||
"",
|
||||
"");
|
||||
I_Method1(bool, focus, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__focus__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(bool, unfocus, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__unfocus__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseEnter, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseEnter__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseOver, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseOver__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseLeave, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseLeave__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseDrag, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseDrag__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mousePush, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mousePush__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseRelease, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseRelease__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseScroll, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseScroll__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
@@ -157,47 +157,47 @@ BEGIN_OBJECT_REFLECTOR(osgWidget::NullWidget)
|
||||
"",
|
||||
"");
|
||||
I_Method1(bool, focus, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__focus__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(bool, unfocus, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__unfocus__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseEnter, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseEnter__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseOver, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseOver__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseLeave, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseLeave__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseDrag, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseDrag__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mousePush, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mousePush__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseRelease, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseRelease__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(bool, mouseScroll, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::VIRTUAL,
|
||||
__bool__mouseScroll__double__double__C5_WindowManager_P1,
|
||||
"",
|
||||
"");
|
||||
|
||||
Reference in New Issue
Block a user