tools/toolcustomtangent/ortool_customtangent_tool.h

tools/toolcustomtangent/ortool_customtangent_tool.h
#ifndef __ORTOOL_CUSTOMTANGENT_TOOL_H__
#define __ORTOOL_CUSTOMTANGENT_TOOL_H__
// ===========================================================================
// Copyright 2016 Autodesk, Inc. All rights reserved.
//
// Use of this software is subject to the terms of the Autodesk license
// agreement provided at the time of installation or download, or which
// otherwise accompanies this software in either electronic or hard copy form.
// ===========================================================================
//--- SDK include
#include <fbsdk/fbsdk.h>
//--- Registration define
#define ORTOOLTEMPLATE__CLASSNAME ORTool_CustomTangent
#define ORTOOLTEMPLATE__CLASSSTR "ORTool_CustomTangent"
class ORTool_CustomTangent : public FBTool
{
//--- Tool declaration.
FBToolDeclare( ORTool_CustomTangent, FBTool );
public:
//--- Construction/Destruction,
virtual bool FBCreate();
virtual void FBDestroy();
private:
FBLabel mLabel;
void EventEvaluate ( HISender pSender, HKEvent pEvent );
void EventKeyAdd ( HISender pSender, HKEvent pEvent );
void EventKeyAddGeneric ( HISender pSender, HKEvent pEvent );
void EventKeyChange ( HISender pSender, HKEvent pEvent );
};
#endif /* __ORTOOL_CUSTOMTANGENT_TOOL_H__ */