CAnimationBaseObject::GetAnimationVariableList
Coleta ponteiros para variáveis contidos de animação.
virtual void GetAnimationVariableList(
CList<CAnimationVariable*,
CAnimationVariable*>& lst
) = 0;
Parâmetros
- lst
Uma lista que deve ser preenchida com variáveis de animação contidos em um objeto de animação.
Comentários
Este é um método puro virtual que será substituído em uma classe derivada.Um objeto de animação, dependendo do tipo, contém um ou mais variáveis de animação.Por exemplo, CAnimationPoint contém duas variáveis, para coordenadas X e Y respectivamente.A classe base CAnimationBaseObject implementa alguns métodos genéricos, que atuam em uma lista de variáveis de animação: ApplyTransitions, ClearTransitions, EnableValueChangedEvent, EnableIntegerValueChangedEvent.A chamada GetAnimationVariableList de esses métodos, que é preenchido uma classe derivada com variáveis reais de animação contidos em um determinado objeto de animação, então o loop sobre a lista e executam ações necessárias.Se você criar um objeto de animação personalizada, você deve adicionar ao lst quaisquer variáveis de animação contidos no objeto.
Requisitos
Cabeçalho: afxanimationcontroller.h