axmol/tools/tolua++/CCActionGrid3D.pkg

84 lines
2.5 KiB
Plaintext
Raw Normal View History

2011-06-14 14:31:25 +08:00
class CCWaves3D : public CCGrid3DAction
2011-06-14 14:31:25 +08:00
{
float getAmplitude(void);
void setAmplitude(float fAmplitude);
float getAmplitudeRate(void);
void setAmplitudeRate(float fAmplitudeRate);
2011-06-14 14:31:25 +08:00
static CCWaves3D* actionWithWaves(int wav, float amp, ccGridSize gridSize, ccTime duration);
};
2011-06-14 14:31:25 +08:00
class CCFlipX3D : public CCGrid3DAction
{
static CCFlipX3D* actionWithDuration(ccTime duration);
};
2011-06-14 14:31:25 +08:00
class CCFlipY3D : public CCFlipX3D
{
static CCFlipY3D* actionWithDuration(ccTime duration);
};
2011-06-14 14:31:25 +08:00
class CCLens3D : public CCGrid3DAction
{
float getLensEffect(void);
void setLensEffect(float fLensEffect);
CCPoint getPosition(void);
2011-11-18 20:34:39 +08:00
void getPosition(float* x = 0, float* y = 0);
void setPosition(CCPoint position);
2011-11-18 20:34:39 +08:00
void setPosition(float x, float y);
2011-06-14 14:31:25 +08:00
static CCLens3D* actionWithPosition(CCPoint pos, float r, ccGridSize gridSize, ccTime duration);
};
2011-06-14 14:31:25 +08:00
class CCRipple3D : public CCGrid3DAction
{
CCPoint getPosition(void);
2011-11-18 20:34:39 +08:00
void getPosition(float* x = 0, float* y = 0);
void setPosition(CCPoint position);
2011-11-18 20:34:39 +08:00
void setPosition(float x, float y);
float getAmplitude(void);
void setAmplitude(float fAmplitude);
float getAmplitudeRate(void);
void setAmplitudeRate(float fAmplitudeRate);
2011-06-14 14:31:25 +08:00
static CCRipple3D* actionWithPosition(CCPoint pos, float r, int wav, float amp, ccGridSize gridSize, ccTime duration);
};
2011-06-14 14:31:25 +08:00
class CCShaky3D : public CCGrid3DAction
{
static CCShaky3D* actionWithRange(int range, bool shakeZ, ccGridSize gridSize, ccTime duration);
};
2011-06-14 14:31:25 +08:00
class CCLiquid : public CCGrid3DAction
{
float getAmplitude(void);
void setAmplitude(float fAmplitude);
float getAmplitudeRate(void);
void setAmplitudeRate(float fAmplitudeRate);
2011-06-14 14:31:25 +08:00
static CCLiquid* actionWithWaves(int wav, float amp, ccGridSize gridSize, ccTime duration);
};
2011-06-14 14:31:25 +08:00
class CCWaves : public CCGrid3DAction
{
float getAmplitude(void);
void setAmplitude(float fAmplitude);
float getAmplitudeRate(void);
void setAmplitudeRate(float fAmplitudeRate);
2011-06-14 14:31:25 +08:00
static CCWaves* actionWithWaves(int wav, float amp, bool h, bool v, ccGridSize gridSize,ccTime duration);
};
2011-06-14 14:31:25 +08:00
class CCTwirl : public CCGrid3DAction
{
CCPoint getPosition(void);
void setPosition(CCPoint position);
float getAmplitude(void);
void setAmplitude(float fAmplitude);
float getAmplitudeRate(void);
void setAmplitudeRate(float fAmplitudeRate);
static CCTwirl* actionWithPosition(CCPoint pos, int t, float amp, ccGridSize gridSize,ccTime duration);
};