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_ |