tools/toolfcurveeditor/ortool_fcurveeditor_tool.h
#ifndef __ORTOOL_FCURVEEDITOR_TOOL_H__
#define __ORTOOL_FCURVEEDITOR_TOOL_H__
#define ORTOOLTEMPLATE__CLASSNAME ORTool_FCurveEditor
#define ORTOOLTEMPLATE__CLASSSTR "ORTool_FCurveEditor"
class FbxScene;
class ORTool_FCurveEditor : public FBTool
{
public:
virtual bool FBCreate();
virtual void FBDestroy();
private:
FBLabel mLabel;
FBButton mExternalFCurveButton;
int mExternalFCurveButtonState;
FBLabel mPropertyAndKeyLabel;
FBButton mPropertyAndKeyButton;
int mPropertyAndKeyButtonButtonState;
FBModelNull* mNull;
FBProperty* mPropertyFromFBSDKFromProperty;
FBProperty* mPropertyFromFBSDKFromANode;
FBProperty* mPropertyFromFBSDKOutsideEditor;
FBProperty* mPropertyFromFBSDKAddedAfter;
FBProperty* mPropertyFromFBXSDKProperty;
FBXSDK_NAMESPACE::FbxScene* mScene;
FBFCurveEditor* mEditor;
};
#endif