3 #ifndef _APITransformAnimator_H_
4 #define _APITransformAnimator_H_
10 namespace AnyCAD{
namespace API
12 class RenderableInstance;
34 void SetDirection (
const Vector3& val) ;
39 double GetDistance ()
const;
44 void SetDistance (
double val) ;
49 double GetStep ()
const;
54 void SetStep (
double val) ;
60 void SetNextTypeAnimator (
const String& propertyId,
const String& propertyValue) ;
65 virtual bool ActiveAnimation (
const String& animation) ;
70 virtual void EnableLoop (
bool bLoop) ;
75 virtual bool IsLoopEnabled ()
const;
79 #endif //_APITransformAnimator_H_
std::string String
Definition: APIString.h:10
动画操作器
Definition: APIAnimator.h:17
Point or vector.
Definition: APIMath.h:37
#define DECLARE_APISUPER(className, super)
Definition: APIObjectDef.h:33