|
Rebel Fork Framework
|
Public Member Functions | |
| void | Init (ParticleGraphNode *node, ParticleGraphLayerInstance *layer) override |
| void | OnSceneSet (Scene *scene) override |
| void | UpdateDrawableAttributes () override |
| ea::vector< Matrix3x4 > & | Prepare (unsigned numParticles) |
| void | operator() (const UpdateContext &context, unsigned numParticles, const SparseSpan< Matrix3x4 > &transforms) |
Protected Attributes | |
| SharedPtr< Urho3D::Node > | sceneNode_ |
| SharedPtr< RenderMeshDrawable > | drawable_ {} |
| SharedPtr< Urho3D::Octree > | octree_ |