Animation& operator=(const Animation& rhs);
private:
+
+ struct ConnectorTargetValues
+ {
+ unsigned int connectorIndex;
+ Property::Value targetValue;
+ };
+
EventThreadServices& mEventThreadServices;
AnimationPlaylist& mPlaylist;
AnimatorConnectorContainer mConnectors; ///< Owned by the Animation
+ std::vector< ConnectorTargetValues > mConnectorActorTargetValues; //< Store Actor target values and matchinf connector index that need to set value on Animation::Play
+
// Cached for public getters
float mDurationSeconds;
float mSpeedFactor;