If the parameter is changed, a reference message will be sent to your plug-in. However, in some scenarios you may want to know when the parameter is begin edited in the UI by the user.
This may occur in the following scenarios:
Interface::AddRollout()
methods in the Interface
class).Interface::RegisterTimeChangeCallback()
)A plug-in can respond to parameter modifications by the user by overriding the following Animatable methods:
Animatable::BeginEditParams()
- Called when the user is changing a parameter.Animatable::EndEditParams()
- Called when the user is finished editing an objects parameters.