nCine  2025.04.r498-9d36345
A cross-platform 2D game engine
ncine::ParticleSystem Member List

This is the complete list of members for ncine::ParticleSystem, including all inherited members.

AabbBit enum value (defined in ncine::SceneNode)ncine::SceneNodeprotected
absAlpha() constncine::SceneNodeinline
absAnchorPoint() constncine::SceneNodeinline
absColor() constncine::SceneNodeinline
absColor_ncine::SceneNodeprotected
absLayer() constncine::SceneNodeinline
absLayer_ncine::SceneNodeprotected
absPosition() constncine::SceneNodeinline
absPosition_ncine::SceneNodeprotected
absRotation() constncine::SceneNodeinline
absRotation_ncine::SceneNodeprotected
absScale() constncine::SceneNodeinline
absScaleFactor_ncine::SceneNodeprotected
addAffector(nctl::UniquePtr< ParticleAffector > affector)ncine::ParticleSysteminline
addChildNode(SceneNode *childNode)ncine::SceneNode
affectors()ncine::ParticleSysteminline
affectors() constncine::ParticleSysteminline
alpha() constncine::SceneNodeinline
anchorPoint_ncine::SceneNodeprotected
areAffectorsEnabled(void) constncine::ParticleSysteminline
childOrderIndex() constncine::SceneNode
childOrderIndex_ncine::SceneNodeprotected
children()ncine::SceneNodeinline
children() constncine::SceneNodeinline
children_ncine::SceneNodeprotected
clearAffectors()ncine::ParticleSystem
clone() constncine::ParticleSysteminline
color() constncine::SceneNodeinline
color_ncine::SceneNodeprotected
ColorBit enum value (defined in ncine::SceneNode)ncine::SceneNodeprotected
ColorUploadBit enum value (defined in ncine::SceneNode)ncine::SceneNodeprotected
deleteChildrenOnDestruction() constncine::SceneNodeinline
DirtyBitPositions enum namencine::SceneNodeprotected
dirtyBits_ncine::SceneNodeprotected
draw(RenderQueue &renderQueue)ncine::SceneNodeinlinevirtual
drawEnabled_ (defined in ncine::SceneNode)ncine::SceneNodeprotected
emitParticles(const ParticleInitializer &init)ncine::ParticleSystem
fromId(unsigned int id)ncine::Objectstatic
id() constncine::Objectinline
inLocalSpace(void) constncine::ParticleSysteminline
isDrawEnabled() constncine::SceneNodeinline
isEnabled() constncine::SceneNodeinline
isParticlesUpdateEnabled(void) constncine::ParticleSysteminline
isUpdateEnabled() constncine::SceneNodeinline
killParticles()ncine::ParticleSystem
lastFrameUpdated() constncine::SceneNodeinline
lastFrameUpdated_ncine::SceneNodeprotected
layer() constncine::SceneNodeinline
layer_ncine::SceneNodeprotected
localMatrix() constncine::SceneNodeinline
localMatrix_ncine::SceneNodeprotected
MaxNameLengthncine::Objectstatic
MinRotationncine::SceneNodestatic
move(float x, float y)ncine::SceneNodeinline
move(const Vector2f &position)ncine::SceneNodeinline
moveX(float x)ncine::SceneNodeinline
moveY(float y)ncine::SceneNodeinline
name() constncine::Object
numAliveParticles() constncine::ParticleSysteminline
numParticles() constncine::ParticleSysteminline
Object(ObjectType type)ncine::Objectexplicit
Object(ObjectType type, const char *name)ncine::Object
Object(Object &&other)ncine::Object
Object(const Object &other)ncine::Objectprotected
ObjectType enum namencine::Object
operator=(ParticleSystem &&)ncine::ParticleSystem
ncine::SceneNode::operator=(SceneNode &&other)ncine::SceneNode
ncine::SceneNode::operator=(const SceneNode &)=deletencine::SceneNodeprotected
ncine::Object::operator=(Object &&other)ncine::Object
parent() constncine::SceneNodeinline
parent()ncine::SceneNodeinline
parent_ncine::SceneNodeprotected
ParticleSystem(SceneNode *parent, unsigned int count, Texture *texture)ncine::ParticleSystem
ParticleSystem(SceneNode *parent, unsigned int count, Texture *texture, Recti texRect)ncine::ParticleSystem
ParticleSystem(ParticleSystem &&)ncine::ParticleSystem
ParticleSystem(const ParticleSystem &other)ncine::ParticleSystemprotected
position() constncine::SceneNodeinline
position_ncine::SceneNodeprotected
removeAllChildrenNodes()ncine::SceneNode
removeChildNode(SceneNode *childNode)ncine::SceneNode
removeChildNodeAt(unsigned int index)ncine::SceneNode
rotation() constncine::SceneNodeinline
rotation_ncine::SceneNodeprotected
scale() constncine::SceneNodeinline
scaleFactor_ncine::SceneNodeprotected
SceneNode(SceneNode *parent, float x, float y)ncine::SceneNode
SceneNode(SceneNode *parent, const Vector2f &position)ncine::SceneNode
SceneNode(SceneNode *parent)ncine::SceneNodeexplicit
SceneNode()ncine::SceneNode
SceneNode(SceneNode &&other)ncine::SceneNode
SceneNode(const SceneNode &other)ncine::SceneNodeprotected
setAbsAnchorPoint(float x, float y)ncine::SceneNodeinline
setAbsAnchorPoint(const Vector2f &point)ncine::SceneNodeinline
setAffectorsEnabled(bool affectorsEnabled)ncine::ParticleSysteminline
setAlpha(unsigned char alpha)ncine::SceneNodeinline
setAlphaF(float alpha)ncine::SceneNodeinline
setAnchorPoint(float xx, float yy)ncine::ParticleSystem
setAnchorPoint(const Vector2f &point)ncine::ParticleSystem
setBlendingFactors(DrawableNode::BlendingFactor srcBlendingFactor, DrawableNode::BlendingFactor destBlendingFactor)ncine::ParticleSystem
setBlendingPreset(DrawableNode::BlendingPreset blendingPreset)ncine::ParticleSystem
setColor(Color color)ncine::SceneNodeinline
setColor(unsigned char red, unsigned char green, unsigned char blue, unsigned char alpha)ncine::SceneNodeinline
setColorF(Colorf color)ncine::SceneNodeinline
setColorF(float red, float green, float blue, float alpha)ncine::SceneNodeinline
setDeleteChildrenOnDestruction(bool shouldDeleteChildrenOnDestruction)ncine::SceneNodeinline
setDrawEnabled(bool drawEnabled)ncine::SceneNodeinline
setEnabled(bool isEnabled)ncine::SceneNodeinline
setFlippedX(bool flippedX)ncine::ParticleSystem
setFlippedY(bool flippedY)ncine::ParticleSystem
setInLocalSpace(bool inLocalSpace)ncine::ParticleSysteminline
setLayer(uint16_t layer)ncine::ParticleSystem
setLocalMatrix(const Matrix4x4f &localMatrix)ncine::SceneNodeinline
setName(const char *name)ncine::Object
setParent(SceneNode *parentNode)ncine::SceneNode
setParticlesUpdateEnabled(bool particlesUpdateEnabled)ncine::ParticleSysteminline
setPosition(float x, float y)ncine::SceneNodeinline
setPosition(const Vector2f &position)ncine::SceneNodeinline
setPositionX(float x)ncine::SceneNodeinline
setPositionY(float y)ncine::SceneNodeinline
setRotation(float rotation)ncine::SceneNodeinline
setScale(float scaleFactor)ncine::SceneNodeinline
setScale(float scaleFactorX, float scaleFactorY)ncine::SceneNodeinline
setScale(const Vector2f &scaleFactor)ncine::SceneNodeinline
setTexRect(const Recti &rect)ncine::ParticleSystem
setTexture(Texture *texture)ncine::ParticleSystem
setUpdateEnabled(bool updateEnabled)ncine::SceneNodeinline
setVisitOrderState(enum VisitOrderState visitOrderState)ncine::SceneNodeinline
setWorldMatrix(const Matrix4x4f &worldMatrix)ncine::SceneNodeinline
shouldDeleteChildrenOnDestruction_ncine::SceneNodeprotected
SizeBit enum value (defined in ncine::SceneNode)ncine::SceneNodeprotected
sType() (defined in ncine::ParticleSystem)ncine::ParticleSysteminlinestatic
swapChildPointer(SceneNode *first, SceneNode *second)ncine::SceneNodeprotected
swapChildrenNodes(unsigned int firstIndex, unsigned int secondIndex)ncine::SceneNode
swapNodeBack()ncine::SceneNode
swapNodeForward()ncine::SceneNode
TextureBit enum value (defined in ncine::SceneNode)ncine::SceneNodeprotected
transform() (defined in ncine::SceneNode)ncine::SceneNodeprotectedvirtual
TransformationBit enum value (defined in ncine::SceneNode)ncine::SceneNodeprotected
TransformationUploadBit enum value (defined in ncine::SceneNode)ncine::SceneNodeprotected
type() constncine::Objectinline
type_ncine::Objectprotected
unlinkChildNode(SceneNode *childNode)ncine::SceneNode
update(float frameTime) overridencine::ParticleSystemvirtual
updateEnabled_ (defined in ncine::SceneNode)ncine::SceneNodeprotected
visit(RenderQueue &renderQueue, unsigned int &visitOrderIndex)ncine::SceneNodevirtual
visitOrderIndex() constncine::SceneNodeinline
visitOrderIndex_ncine::SceneNodeprotected
VisitOrderState enum name (defined in ncine::SceneNode)ncine::SceneNode
visitOrderState() constncine::SceneNodeinline
visitOrderState_ncine::SceneNodeprotected
withVisitOrder_ncine::SceneNodeprotected
worldMatrix() constncine::SceneNodeinline
worldMatrix_ncine::SceneNodeprotected
~Object()ncine::Objectvirtual
~SceneNode() overridencine::SceneNode