CAnimationBaseObject::GetAnimationVariableList
Shromažďuje odkazy na proměnné obsažené animace.
virtual void GetAnimationVariableList(
CList<CAnimationVariable*,
CAnimationVariable*>& lst
) = 0;
Parametry
- lst
Seznam, který musí být vyplněn animace proměnné obsažené v animaci objektu.
Poznámky
To je čistý virtuální metoda, která musí být přepsána v odvozené třídě.Objekt animace v závislosti na jeho typu obsahuje jednu nebo více proměnných animace.CAnimationPoint obsahuje například dvě proměnné pro x a y souřadnice resp..Základní třída CAnimationBaseObject implementuje některé obecné metody, které působí na seznam proměnných animace: ApplyTransitions, ClearTransitions, EnableValueChangedEvent, EnableIntegerValueChangedEvent.Tyto metody volání GetAnimationVariableList, který je vyplněn v odvozené třídě animace skutečné proměnné obsažené v objektu zejména animace, pak smyčku seznamu a provádět potřebné akce.Pokud vytvoříte vlastní animaci objektu, je nutné přidat k lst všechny animace proměnné obsažené v tomto objektu.
Požadavky
Záhlaví: afxanimationcontroller.h