*/
AnimatablePropertyMetadata* FindAnimatableProperty( Property::Index index ) const;
+ /**
+ * Helper to register a scene-graph property
+ * @param [in] name The name of the property.
+ * @param [in] index The index of the property
+ * @param [in] value The value of the property.
+ * @return The index of the registered property or Property::INVALID_INDEX if registration failed.
+ */
+ Property::Index RegisterSceneGraphProperty(const std::string& name, Property::Index index, const Property::Value& propertyValue) const;
+
private: // Default property extensions for derived classes
/**
*/
virtual void SetSceneGraphProperty( Property::Index index, const PropertyMetadata& entry, const Property::Value& value );
- /**
- * Helper to register a scene-graph property
- * @param [in] name The name of the property.
- * @param [in] index The index of the property
- * @param [in] value The value of the property.
- * @return The index of the registered property or Property::INVALID_INDEX if registration failed.
- */
- Property::Index RegisterSceneGraphProperty(const std::string& name, Property::Index index, const Property::Value& propertyValue) const;
-
protected:
/**
* Get the event thread services object - used for sending messages to the scene graph