nCine/Graphics/ParticleAffectors.h file

Namespaces

namespace nCine
Root namespace of nCine game engine.

Classes

class nCine::ParticleAffector
Base class for all particle affectors.
class nCine::ColorAffector
Affector that animates the color of a particle.
struct nCine::ColorAffector::ColorStep
A color keyed to a normalized particle age.
class nCine::SizeAffector
Affector that animates the scale of a particle.
struct nCine::SizeAffector::SizeStep
A scale factor keyed to a normalized particle age.
class nCine::RotationAffector
Affector that animates the rotation of a particle.
struct nCine::RotationAffector::RotationStep
An angle offset keyed to a normalized particle age.
class nCine::PositionAffector
Affector that animates the position of a particle.
struct nCine::PositionAffector::PositionStep
A position offset keyed to a normalized particle age.
class nCine::VelocityAffector
Affector that animates the velocity of a particle.
struct nCine::VelocityAffector::VelocityStep
A velocity offset keyed to a normalized particle age.

Variables

const unsigned int StepsInitialSize
Initial capacity reserved for the step array of each affector.