|
GlistEngine
|
#include <gBaseParticles.h>


Public Member Functions | |
| gBaseParticles () | |
| virtual | ~gBaseParticles () |
| virtual void | init (int particleNum) |
| virtual void | resetParticle (int particleNo) |
| void | loadTexture (std::string texturePath) |
| void | setTexture (gTexture *texture) |
| void | draw () |
| void | destroy () |
| void | setLimit (float fLimitL, float fLimitR, float fLimitT, float fLimitB) |
| void | setLimit (bool bLimit) |
| void | setCurrentColor (int nParticle, float fRed, float fGreen, float fBlue, float fAlpha) |
| void | setFadeColor (int nParticle, float fRed, float fGreen, float fBlue, float fAlpha) |
| void | setDirection (int nParticle, float fX, float fY, float fZ) |
| void | setGravity (int nParticle, float fX, float fY, float fZ) |
| void | setLR (int nParticle, float fX, float fY, float fZ) |
| void | setUL (int nParticle, float fX, float fY, float fZ) |
| void | setAge (int nParticle, float fAge) |
| void | setFrame (int nParticle, int nFrame) |
| void | setGravityFactor (int nParticle, float fGravityFactor) |
| void | setLife (int nParticle, float fLife) |
| void | setFadeLife (int nParticle, float fFadeLife) |
| void | setImgPath (std::string szImgPath) |
| void | setInitialColor (float fRed, float fGreen, float fBlue, float fAlpha) |
Public Member Functions inherited from gRenderObject | |
| gRenderObject () | |
| int | getScreenWidth () |
| int | getScreenHeight () |
| void | pushMatrix () |
| void | popMatrix () |
Public Member Functions inherited from gObject | |
| gObject () | |
| void | logi (std::string message) |
| void | logd (std::string message) |
| void | logw (std::string message) |
| void | loge (std::string message) |
| void | logi (std::string tag, std::string message) |
| void | logd (std::string tag, std::string message) |
| void | logw (std::string tag, std::string message) |
| void | loge (std::string tag, std::string message) |
Public Attributes | |
| gPlane | gp |
Protected Attributes | |
| bool | m_bLimit |
| gParticle * | particle |
| bool | m_bEngineActive |
| int | particlenum |
| int | m_nAge |
| float | m_fLimitR |
| float | m_fLimitL |
| float | m_fLimitT |
| float | m_fLimitB |
| std::string | imagepath |
| gTexture * | g |
| gColor | m_clrParticleColor |
| int | particleno |
| bool | previousalpha |
Additional Inherited Members | |
Static Public Member Functions inherited from gRenderObject | |
| static void | setScreenSize (int screenWidth, int screenHeight) |
| static void | setUnitScreenSize (int unitWidth, int unitHeight) |
| static void | setScreenScaling (int screenScaling) |
| static void | enableShadowMapping () |
| static void | disableShadowMapping () |
| static bool | isShadowMappingEnabled () |
| static gRenderer * | getRenderer () |
| static void | destroyRenderer () |
| static void | createRenderer () |
Static Public Member Functions inherited from gObject | |
| static std::string | gGetAppDir () |
| static std::string | gGetAssetsDir () |
| static void | gSetAssetsDir (std::string assetsDir) |
| static std::string | gGetFilesDir () |
| static std::string | gGetImagesDir () |
| static std::string | gGetFontsDir () |
| static std::string | gGetModelsDir () |
| static std::string | gGetTexturesDir () |
| static std::string | gGetShadersDir () |
| static std::string | gGetSoundsDir () |
| static std::string | gGetDatabasesDir () |
| static std::string | gGetVideosDir () |
| static void | setCurrentResolution (int scalingNo, int currentResolutionNo) |
Static Public Attributes inherited from gObject | |
| static const int | LOGLEVEL_SILENT |
| static const int | LOGLEVEL_DEBUG |
| static const int | LOGLEVEL_INFO |
| static const int | LOGLEVEL_WARNING |
| static const int | LOGLEVEL_ERROR |
Static Protected Attributes inherited from gRenderObject | |
| static bool | isshadowmappingenabled |
Static Protected Attributes inherited from gObject | |
| static int | renderpassnum |
| static int | renderpassno |
| static int | releasescaling |
| static int | releaseresolution |
| gBaseParticles::gBaseParticles | ( | ) |
|
virtual |
| void gBaseParticles::destroy | ( | ) |
| void gBaseParticles::draw | ( | ) |
|
virtual |
Reimplemented in gFireParticles, and gFireworksParticles.
| void gBaseParticles::loadTexture | ( | std::string | texturePath | ) |
|
virtual |
Reimplemented in gFireParticles, and gFireworksParticles.
| void gBaseParticles::setAge | ( | int | nParticle, |
| float | fAge | ||
| ) |
| void gBaseParticles::setCurrentColor | ( | int | nParticle, |
| float | fRed, | ||
| float | fGreen, | ||
| float | fBlue, | ||
| float | fAlpha | ||
| ) |
| void gBaseParticles::setDirection | ( | int | nParticle, |
| float | fX, | ||
| float | fY, | ||
| float | fZ | ||
| ) |
| void gBaseParticles::setFadeColor | ( | int | nParticle, |
| float | fRed, | ||
| float | fGreen, | ||
| float | fBlue, | ||
| float | fAlpha | ||
| ) |
| void gBaseParticles::setFadeLife | ( | int | nParticle, |
| float | fFadeLife | ||
| ) |
| void gBaseParticles::setFrame | ( | int | nParticle, |
| int | nFrame | ||
| ) |
| void gBaseParticles::setGravity | ( | int | nParticle, |
| float | fX, | ||
| float | fY, | ||
| float | fZ | ||
| ) |
| void gBaseParticles::setGravityFactor | ( | int | nParticle, |
| float | fGravityFactor | ||
| ) |
| void gBaseParticles::setImgPath | ( | std::string | szImgPath | ) |
| void gBaseParticles::setInitialColor | ( | float | fRed, |
| float | fGreen, | ||
| float | fBlue, | ||
| float | fAlpha | ||
| ) |
| void gBaseParticles::setLife | ( | int | nParticle, |
| float | fLife | ||
| ) |
| void gBaseParticles::setLimit | ( | bool | bLimit | ) |
| void gBaseParticles::setLimit | ( | float | fLimitL, |
| float | fLimitR, | ||
| float | fLimitT, | ||
| float | fLimitB | ||
| ) |
| void gBaseParticles::setLR | ( | int | nParticle, |
| float | fX, | ||
| float | fY, | ||
| float | fZ | ||
| ) |
| void gBaseParticles::setTexture | ( | gTexture * | texture | ) |
| void gBaseParticles::setUL | ( | int | nParticle, |
| float | fX, | ||
| float | fY, | ||
| float | fZ | ||
| ) |
|
protected |
| gPlane gBaseParticles::gp |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |