Sdílet prostřednictvím


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

Viz také

Referenční dokumentace

Třída CAnimationBaseObject