|
ParticleAPI 3.0.0
Performant particle system API in C++ for interactive graphics
|
This is the complete list of members for PContextActions_t, including all inherited members.
| Avoid(Particle_t &m, const float magnitude, const float epsilon, const float look_ahead, const pDomain &dom) | PContextActions_t | inline |
| Avoid(const float magnitude, const float epsilon, const float look_ahead, const pDomain &dom) | PContextActions_t | |
| Bounce(Particle_t &m, const float friction, const float resilience, const float fric_min_vel, const pDomain &dom) | PContextActions_t | inline |
| Bounce(const float friction, const float resilience, const float fric_min_vel, const pDomain &dom) | PContextActions_t | |
| Callback(Particle_t &m, P_PARTICLE_CALLBACK_ACTION callbackFunc, const pdata_t call_data=0) | PContextActions_t | inline |
| Callback(P_PARTICLE_CALLBACK_ACTION callbackFunc, const pdata_t call_data=0) | PContextActions_t | |
| CommitKills() | PContextActions_t | |
| CopyVertexB(Particle_t &m, const bool copy_pos=true, const bool copy_vel=false) | PContextActions_t | inline |
| CopyVertexB(const bool copy_pos=true, const bool copy_vel=false) | PContextActions_t | |
| Damping(Particle_t &m, const pVec &damping, const float min_vel=0.0f, const float max_vel=P_MAXFLOAT) | PContextActions_t | inline |
| Damping(const pVec &damping, const float min_vel=0.0f, const float max_vel=P_MAXFLOAT) | PContextActions_t | |
| Explosion(Particle_t &m, const pVec ¢er, const float radius, const float magnitude, const float sigma, const float epsilon=P_EPS) | PContextActions_t | inline |
| Explosion(const pVec ¢er, const float radius, const float magnitude, const float sigma, const float epsilon=P_EPS) | PContextActions_t | |
| Follow(Particle_t &m, const float magnitude=1.0f, const float epsilon=P_EPS, const float max_radius=P_MAXFLOAT) | PContextActions_t | inline |
| Follow(const float magnitude=1.0f, const float epsilon=P_EPS, const float max_radius=P_MAXFLOAT) | PContextActions_t | |
| Gravitate(Particle_t &m, const float magnitude=1.0f, const float epsilon=P_EPS, const float max_radius=P_MAXFLOAT) | PContextActions_t | inline |
| Gravitate(const float magnitude=1.0f, const float epsilon=P_EPS, const float max_radius=P_MAXFLOAT) | PContextActions_t | |
| Gravity(Particle_t &m, const pVec &dir) | PContextActions_t | inline |
| Gravity(const pVec &dir) | PContextActions_t | |
| InternalSetup(std::shared_ptr< PInternalState_t > Sr) | PContextActions_t | protected |
| Jet(Particle_t &m, const pDomain &dom, const pDomain &acc) | PContextActions_t | inline |
| Jet(const pDomain &dom, const pDomain &acc) | PContextActions_t | |
| KillOld(Particle_t &m, const float age_limit, const bool kill_less_than=false) | PContextActions_t | inline |
| KillOld(const float age_limit, const bool kill_less_than=false) | PContextActions_t | |
| MatchRotVelocity(Particle_t &m, const float magnitude=1.0f, const float epsilon=P_EPS, const float max_radius=P_MAXFLOAT) | PContextActions_t | inline |
| MatchRotVelocity(const float magnitude=1.0f, const float epsilon=P_EPS, const float max_radius=P_MAXFLOAT) | PContextActions_t | |
| MatchVelocity(Particle_t &m, const float magnitude=1.0f, const float epsilon=P_EPS, const float max_radius=P_MAXFLOAT) | PContextActions_t | inline |
| MatchVelocity(const float magnitude=1.0f, const float epsilon=P_EPS, const float max_radius=P_MAXFLOAT) | PContextActions_t | |
| Move(Particle_t &m, const bool move_velocity=true, const bool move_rotational_velocity=true) | PContextActions_t | inline |
| Move(const bool move_velocity=true, const bool move_rotational_velocity=true) | PContextActions_t | |
| OrbitLine(Particle_t &m, const pVec &p, const pVec &axis, const float magnitude=1.0f, const float epsilon=P_EPS, const float max_radius=P_MAXFLOAT) | PContextActions_t | inline |
| OrbitLine(const pVec &p, const pVec &axis, const float magnitude=1.0f, const float epsilon=P_EPS, const float max_radius=P_MAXFLOAT) | PContextActions_t | |
| OrbitPoint(Particle_t &m, const pVec ¢er, const float magnitude=1.0f, const float epsilon=P_EPS, const float max_radius=P_MAXFLOAT) | PContextActions_t | inline |
| OrbitPoint(const pVec ¢er, const float magnitude=1.0f, const float epsilon=P_EPS, const float max_radius=P_MAXFLOAT) | PContextActions_t | |
| ParticleLoop(UnaryFunction f) | PContextActions_t | inline |
| ParticleLoop(ExPol &&policy, UnaryFunction f) | PContextActions_t | inline |
| PS | PContextActions_t | protected |
| PSh | PContextActions_t | protected |
| RandomAccel(Particle_t &m, const pDomain &dom) | PContextActions_t | inline |
| RandomAccel(const pDomain &dom) | PContextActions_t | |
| RandomDisplace(Particle_t &m, const pDomain &dom) | PContextActions_t | inline |
| RandomDisplace(const pDomain &dom) | PContextActions_t | |
| RandomRotVelocity(Particle_t &m, const pDomain &dom) | PContextActions_t | inline |
| RandomRotVelocity(const pDomain &dom) | PContextActions_t | |
| RandomVelocity(Particle_t &m, const pDomain &dom) | PContextActions_t | inline |
| RandomVelocity(const pDomain &dom) | PContextActions_t | |
| Restore(Particle_t &m, const float time, const bool vel=true, const bool rvel=true) | PContextActions_t | inline |
| Restore(const float time, const bool vel=true, const bool rvel=true) | PContextActions_t | |
| RotDamping(Particle_t &m, const pVec &damping, const float min_vel=0.0f, const float max_vel=P_MAXFLOAT) | PContextActions_t | inline |
| RotDamping(const pVec &damping, const float min_vel=0.0f, const float max_vel=P_MAXFLOAT) | PContextActions_t | |
| Sink(Particle_t &m, const bool kill_inside, const pDomain &kill_pos_dom) | PContextActions_t | inline |
| Sink(const bool kill_inside, const pDomain &kill_pos_dom) | PContextActions_t | |
| SinkVelocity(Particle_t &m, const bool kill_inside, const pDomain &kill_vel_dom) | PContextActions_t | inline |
| SinkVelocity(const bool kill_inside, const pDomain &kill_vel_dom) | PContextActions_t | |
| Sort(const pVec &eye, const pVec &look_dir, const bool front_to_back=false, const bool clamp_negative=false) | PContextActions_t | |
| Source(const float particle_rate, const pDomain &dom, const pSourceState &SrcSt) | PContextActions_t | |
| SpeedClamp(Particle_t &m, const float min_speed, const float max_speed) | PContextActions_t | inline |
| SpeedClamp(const float min_speed, const float max_speed) | PContextActions_t | |
| TargetColor(Particle_t &m, const pVec &color, const float alpha, const float scale) | PContextActions_t | inline |
| TargetColor(const pVec &color, const float alpha, const float scale) | PContextActions_t | |
| TargetRotVelocity(Particle_t &m, const pVec &rvel, const float scale) | PContextActions_t | inline |
| TargetRotVelocity(const pVec &rvel, const float scale) | PContextActions_t | |
| TargetSize(Particle_t &m, const pVec &size, const pVec &scale) | PContextActions_t | inline |
| TargetSize(const pVec &size, const pVec &scale) | PContextActions_t | |
| TargetVelocity(Particle_t &m, const pVec &vel, const float scale) | PContextActions_t | inline |
| TargetVelocity(const pVec &vel, const float scale) | PContextActions_t | |
| Vertex(const pVec &v, const pSourceState &SrcSt, const pdata_t data=0) | PContextActions_t | |
| Vortex(Particle_t &m, const pVec &tip, const pVec &axis, const float tightnessExponent, const float max_radius, const float inSpeed, const float upSpeed, const float aroundSpeed) | PContextActions_t | inline |
| Vortex(const pVec &tip, const pVec &axis, const float tightnessExponent, const float max_radius, const float inSpeed, const float upSpeed, const float aroundSpeed) | PContextActions_t |