CAnimationBaseObject::GetAnimationVariableList
Recopila punteros para variables de animación contenidas.
virtual void GetAnimationVariableList(
CList<CAnimationVariable*,
CAnimationVariable*>& lst
) = 0;
Parámetros
- lst
Una lista que debe estar rellena de variables de animación contenida en un objeto de animación.
Comentarios
Ésta es un método virtual puro que se debe invalidar en una clase derivada.Un objeto de animación, dependiendo de su tipo, contiene una o más variables de animación.Por ejemplo, CAnimationPoint contiene dos variables, para las coordenadas X e Y respectivamente.La clase base CAnimationBaseObject implementa algunas definiciones de método genérico que actúan en una lista de variables de animación: ApplyTransitions, ClearTransitions, EnableValueChangedEvent, EnableIntegerValueChangedEvent.Estos métodos llaman a GetAnimationVariableList, que se llena en una clase derivada con variables de animación reales contenidas en un objeto de animación determinado, a continuación, recorren la lista y realiza las acciones necesarias.Si crea un objeto de animación personalizado, debe agregar a lst todas las variables de animación contenidas en ese objeto.
Requisitos
Encabezado: afxanimationcontroller.h