00001 #ifndef __DUSTY_SCALE_TASK_H__
00002 #define __DUSTY_SCALE_TASK_H__
00003
00004 #include "dustyengine.h"
00005
00006 namespace DustyEngine
00007 {
00008 class DummyTask;
00009 class NodeAffector;
00010
00012 class DUSTYENGINE_API ScaleTask : public DummyTask, public NodeAffector
00013 {
00014 public:
00015 ScaleTask();
00016
00018 virtual ~ScaleTask();
00019
00022 void SetVector(irr::core::vector3df vector);
00023
00026 irr::core::vector3df GetVector();
00027
00029 void OnUpdate();
00030
00031 protected:
00032 irr::core::vector3df scaleVector;
00033 };
00034 }
00035
00036 #endif
00037