26#ifndef _PARTICLE3D_TEST_H_
27#define _PARTICLE3D_TEST_H_
29#include "../BaseTest.h"
30#include "Particle3D/CCParticleSystem3D.h"
43 virtual bool init()
override;
44 virtual std::string
title()
const override;
45 virtual void update(
float delta)
override;
47 void onTouchesBegan(
const std::vector<cocos2d::Touch*>& touches, cocos2d::Event *event);
48 void onTouchesMoved(
const std::vector<cocos2d::Touch*>& touches, cocos2d::Event *event);
49 void onTouchesEnded(
const std::vector<cocos2d::Touch*>& touches, cocos2d::Event *event);
66 virtual std::string
subtitle()
const override;
68 virtual bool init()
override;
79 virtual std::string
subtitle()
const override;
81 virtual bool init()
override;
92 virtual std::string
subtitle()
const override;
94 virtual bool init()
override;
105 virtual std::string
subtitle()
const override;
107 virtual bool init()
override;
119 virtual std::string
subtitle()
const override;
121 virtual bool init()
override;
132 virtual std::string
subtitle()
const override;
134 virtual bool init()
override;
145 virtual std::string
subtitle()
const override;
147 virtual bool init()
override;
158 virtual std::string
subtitle()
const override;
160 virtual bool init()
override;
171 virtual std::string
subtitle()
const override;
173 virtual bool init()
override;
184 virtual std::string
subtitle()
const override;
186 virtual bool init()
override;
197 virtual std::string
subtitle()
const override;
199 virtual bool init()
override;
210 virtual std::string
subtitle()
const override;
212 virtual bool init()
override;
223 virtual std::string
subtitle()
const override;
225 virtual bool init()
override;
236 virtual std::string
subtitle()
const override;
238 virtual bool init()
override;
249 virtual std::string
subtitle()
const override;
251 virtual bool init()
override;
DEFINE_TEST_SUITE(Particle3DTests)
virtual bool init() override
Particle3DAdvancedLodSystemDemo()
virtual std::string subtitle() const override
CREATE_FUNC(Particle3DAdvancedLodSystemDemo)
virtual ~Particle3DAdvancedLodSystemDemo()
Particle3DBlackHoleDemo()
virtual ~Particle3DBlackHoleDemo()
CREATE_FUNC(Particle3DBlackHoleDemo)
virtual bool init() override
virtual std::string subtitle() const override
CREATE_FUNC(Particle3DCanOfWormsDemo)
virtual bool init() override
virtual std::string subtitle() const override
virtual ~Particle3DCanOfWormsDemo()
Particle3DCanOfWormsDemo()
virtual bool init() override
virtual std::string subtitle() const override
Particle3DElectricBeamSystemDemo()
virtual ~Particle3DElectricBeamSystemDemo()
CREATE_FUNC(Particle3DElectricBeamSystemDemo)
virtual ~Particle3DExplosionSystemDemo()
virtual bool init() override
Particle3DExplosionSystemDemo()
virtual std::string subtitle() const override
CREATE_FUNC(Particle3DExplosionSystemDemo)
CREATE_FUNC(Particle3DFirePlaceDemo)
virtual bool init() override
virtual std::string subtitle() const override
virtual ~Particle3DFirePlaceDemo()
Particle3DFirePlaceDemo()
virtual ~Particle3DFlareShieldDemo()
virtual std::string subtitle() const override
CREATE_FUNC(Particle3DFlareShieldDemo)
virtual bool init() override
Particle3DFlareShieldDemo()
virtual std::string subtitle() const override
CREATE_FUNC(Particle3DHypnoDemo)
virtual ~Particle3DHypnoDemo()
virtual bool init() override
CREATE_FUNC(Particle3DLightningBoltDemo)
virtual std::string subtitle() const override
virtual ~Particle3DLightningBoltDemo()
Particle3DLightningBoltDemo()
virtual bool init() override
virtual bool init() override
virtual ~Particle3DLineStreakDemo()
Particle3DLineStreakDemo()
CREATE_FUNC(Particle3DLineStreakDemo)
virtual std::string subtitle() const override
CREATE_FUNC(Particle3DRibbonTrailDemo)
virtual ~Particle3DRibbonTrailDemo()
virtual bool init() override
Particle3DRibbonTrailDemo()
virtual std::string subtitle() const override
void onTouchesMoved(const std::vector< cocos2d::Touch * > &touches, cocos2d::Event *event)
cocos2d::Camera * _camera
void onTouchesEnded(const std::vector< cocos2d::Touch * > &touches, cocos2d::Event *event)
virtual bool init() override
virtual ~Particle3DTestDemo()
cocos2d::Label * _particleLab
virtual std::string title() const override
CREATE_FUNC(Particle3DTestDemo)
void onTouchesBegan(const std::vector< cocos2d::Touch * > &touches, cocos2d::Event *event)
virtual void update(float delta) override
virtual bool init() override
virtual ~Particle3DTimeShiftDemo()
virtual std::string subtitle() const override
CREATE_FUNC(Particle3DTimeShiftDemo)
Particle3DTimeShiftDemo()
CREATE_FUNC(Particle3DUVAnimDemo)
virtual bool init() override
virtual std::string subtitle() const override
virtual ~Particle3DUVAnimDemo()
virtual std::string subtitle() const override
virtual bool init() override
Particle3DWeaponTrailDemo()
CREATE_FUNC(Particle3DWeaponTrailDemo)
virtual ~Particle3DWeaponTrailDemo()
virtual bool init() override
Particle3DWithSprite3DDemo()
virtual ~Particle3DWithSprite3DDemo()
virtual std::string subtitle() const override
CREATE_FUNC(Particle3DWithSprite3DDemo)