Making sure there is only one listener set at a time

This commit is contained in:
Alvaro Estrada 2019-03-25 12:28:09 -06:00
parent c1632ee64a
commit 8e715bd475

View File

@ -163,9 +163,11 @@ void TrackEntry::resetRotationDirections() {
void TrackEntry::setListener(AnimationStateListener inValue) {
_listener = inValue;
_listenerObj = NULL;
}
void TrackEntry::setListener(AnimationStateListenerClass* inValue) {
_listener = dummyOnAnimationEventFunc;
_listenerObj = inValue;
}
@ -648,9 +650,11 @@ void AnimationState::setTimeScale(float inValue) {
void AnimationState::setListener(AnimationStateListener inValue) {
_listener = inValue;
_listenerObj = NULL;
}
void AnimationState::setListener(AnimationStateListenerClass* inValue) {
_listener = dummyOnAnimationEventFunc;
_listenerObj = inValue;
}