boxes/boxsineramp/orboxsineramp_box.h
#ifndef __ORBOX_SINERAMP_BOX_H__
#define __ORBOX_SINERAMP_BOX_H__
#define ORBOXSINERAMP__CLASSNAME ORBoxSineRamp
#define ORBOXSINERAMP__CLASSSTR "ORBoxSineRamp"
class ORBoxSineRamp : public FBBox
{
public:
virtual bool FBCreate();
virtual void FBDestroy();
virtual bool AnimationNodeNotify(FBAnimationNode* pAnimationNode,FBEvaluateInfo* pEvaluateInfo);
virtual bool FbxStore ( FBFbxObject* pFbxObject,
kFbxObjectStore pStoreWhat );
virtual bool FbxRetrieve ( FBFbxObject* pFbxObject,
kFbxObjectStore pStoreWhat );
private:
FBAnimationNode* mAmplitude;
FBAnimationNode* mFrequency;
FBAnimationNode* mPhase;
FBAnimationNode* mResult;
};
#endif