#include <fsIParticle.h>
◆ ~fsIParticle()
| fsIParticle::~fsIParticle |
( |
| ) |
|
|
virtual |
◆ fsIParticle()
◆ activate()
| void fsIParticle::activate |
( |
fsS32 | pLifeTimeMs | ) |
|
|
protected |
◆ activeGet()
| fsBool fsIParticle::activeGet |
( |
| ) |
const |
|
protected |
◆ angleInitialise()
| void fsIParticle::angleInitialise |
( |
| ) |
|
|
protected |
◆ brushGet()
| std::shared_ptr< fsCBrush > fsIParticle::brushGet |
( |
| ) |
const |
|
protected |
◆ brushGetDo()
| virtual std::shared_ptr< fsCBrush > fsIParticle::brushGetDo |
( |
| ) |
const |
|
protectedpure virtual |
◆ colourGraphInitialise()
◆ colourGraphUpdate()
| virtual void fsIParticle::colourGraphUpdate |
( |
| ) |
|
|
protectedpure virtual |
◆ colourGraphValueGet()
◆ deactivate()
| void fsIParticle::deactivate |
( |
| ) |
|
|
protected |
◆ hitTest()
◆ hitTestDo()
| virtual fsBool fsIParticle::hitTestDo |
( |
const fsPoint & | pLocalPos | ) |
const |
|
inlineprotectedvirtual |
◆ matrixApplyDo()
| virtual void fsIParticle::matrixApplyDo |
( |
const fsAffineMtx2d & | pMatrix | ) |
|
|
protectedpure virtual |
◆ posInitialise()
◆ render()
| void fsIParticle::render |
( |
| ) |
|
|
protected |
◆ renderDo()
| virtual void fsIParticle::renderDo |
( |
| ) |
|
|
protectedpure virtual |
◆ renderMatrixApply() [1/2]
| void fsIParticle::renderMatrixApply |
( |
| ) |
|
|
protected |
◆ renderMatrixApply() [2/2]
| void fsIParticle::renderMatrixApply |
( |
const fsAffineMtx2d & | pRenderMatrix | ) |
|
|
protected |
◆ scaleInitialise()
| void fsIParticle::scaleInitialise |
( |
| ) |
|
|
protected |
◆ textureWrapSet()
| virtual void fsIParticle::textureWrapSet |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ update()
◆ updateDo()
| virtual void fsIParticle::updateDo |
( |
fsS32 | pDeltaTime | ) |
|
|
protectedpure virtual |
◆ uvApply()
| virtual void fsIParticle::uvApply |
( |
const fsVec2d & | pUV | ) |
|
|
inlineprotectedvirtual |
◆ visibilitySet()
| void fsIParticle::visibilitySet |
( |
fsBool | pVisible | ) |
|
|
protected |
◆ visibilitySetDo()
| virtual void fsIParticle::visibilitySetDo |
( |
fsBool | pVisible | ) |
|
|
inlineprotectedvirtual |
◆ fsCParticleData
◆ fsCParticleEmitter
◆ gfCTappableCollectableParticleEmitterComponent
◆ mActive
◆ mAngleParam
◆ mColourGraph
◆ mElapsedTimeMs
| fsS32 fsIParticle::mElapsedTimeMs |
|
protected |
◆ mHorizontalOscillationGraph
◆ mLifetimeMs
| fsS32 fsIParticle::mLifetimeMs |
|
protected |
◆ mLocalMtx
◆ mMtxDirty
◆ mMtxPos
◆ mPos
◆ mPosUV
◆ mRenderMtx
◆ mScaleXParam
◆ mScaleYParam
◆ mVel
◆ mVelDelta
◆ mVelUV
◆ mVerticalOscillationGraph
The documentation for this class was generated from the following files:
- /home/runner/work/fission/fission/libs/fsRenderer/src/particles/fsIParticle.h
- /home/runner/work/fission/fission/libs/fsRenderer/src/particles/fsIParticle.cpp