4 #include "ImageMOOs_A.h"
7 /*----------------------------------------------------------------------*\
9 \*---------------------------------------------------------------------*/
11 /*--------------------------------------*\
13 \*-------------------------------------*/
15 class VagueImage
: public ImageMOOs_A
18 /*--------------------------------------*\
20 \*-------------------------------------*/
24 VagueImage(unsigned int w
, unsigned int h
, float dt
);
25 virtual ~VagueImage(void);
27 /*--------------------------------------*\
29 \*-------------------------------------*/
38 * Override, call periodicly by the api
40 virtual void fillImageGL(uchar4
* ptrDevImageGL
, int w
, int h
);
43 * Override, call periodicly by the api
45 virtual void animationStep(bool& isNeedUpdateView
);
48 * Override, call periodicly by the api
50 virtual void paintPrimitives(Graphic2Ds
& graphic2D
);
59 /*--------------------------------------*\
61 \*-------------------------------------*/
66 VagueMOO
* ptrVagueMOO
;
71 /*----------------------------------------------------------------------*\
73 /*----------------------------------------------------------------------*/