Rebel Fork Framework
Urho3D::ParticleGraphNodes::Curve::Instance Class Reference
Inheritance diagram for Urho3D::ParticleGraphNodes::Curve::Instance:
Urho3D::ParticleGraphNodeInstance Urho3D::NonCopyable

Public Member Functions

 Instance (Curve *node)
 
void Update (UpdateContext &context) override
 
CurveGetNodeInstace ()
 
template<typename Out >
void operator() (const UpdateContext &context, unsigned numParticles, const SparseSpan< float > &t, const SparseSpan< Out > &out)
 
- Public Member Functions inherited from Urho3D::ParticleGraphNodeInstance
virtual void OnSceneSet (Scene *scene)
 Handle scene change in instance.
 
virtual void UpdateDrawableAttributes ()
 Handle drawable attribute change.
 
virtual void Reset ()
 

Protected Attributes

Curvenode_
 

Additional Inherited Members

- Protected Member Functions inherited from Urho3D::ParticleGraphNodeInstance
void CopyDrawableAttributes (Drawable *drawable, ParticleGraphEmitter *emitter)
 Copy drawable attributes from emitter.
 
- Protected Member Functions inherited from Urho3D::NonCopyable
 NonCopyable (const NonCopyable &other)=delete
 
 NonCopyable (NonCopyable &&other)=delete
 
NonCopyableoperator= (const NonCopyable &other)=delete
 
NonCopyableoperator= (NonCopyable &&other)=delete
 

The documentation for this class was generated from the following files: