Třída CAnimationGroup
Implementuje skupiny animace, který kombinuje scénáře animace, animace objekty a přechody definovat animace.
class CAnimationGroup;
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Vytvoří skupinu animace. |
|
Destruktoru.Volána, když skupinu animace je zničen. |
Veřejné metody
Název |
Description |
---|---|
Animuje skupiny. |
|
Animace objektů se týká přechody. |
|
Najde animace objekt, který obsahuje proměnnou zadanou animace. |
|
Vrátí identifikátorem. |
|
Odstraní a volitelně ničí všechny klíčové snímky, které patří do skupiny animace. |
|
Odebere přechody z animace objektů, které patří do skupiny animace. |
|
Naplánuje animace v určený čas. |
|
Určí, že všechny animace objektů, které patří do skupiny automaticky zničit přechody. |
Chráněné metody
Název |
Description |
---|---|
Pomocný modul, který přidá klíčové snímky scénáře. |
|
Pomocníka, který přidá přechody scénáře. |
|
Pomocníka, který vytváří objekty COM přechodu. |
Veřejné datové členy
Název |
Description |
---|---|
Určuje, jak vymazat přechody z animace objektů, které patří do skupiny.Pokud tento člen je TRUE, přechody automaticky odebrány při animaci bylo naplánováno.Jinak je nutné ručně odebrat přechody. |
|
Určuje, jak zničit animace objektů.Pokud tento parametr je TRUE, animace objektů budou zničena automaticky při skupiny zničen.Animace objektů jinak musí být zničeny ručně.Výchozí hodnota je FALSE.Tuto hodnotu nastavte na hodnotu TRUE pouze v případě, že všechny animace objektů, které patří do skupiny jsou dynamicky přidělovány nový operátor. |
|
Určuje, jak zničit klíčové snímky.Pokud je hodnota TRUE, jsou všechny klíčové snímky odstranit a zničit; v opačném případě jsou odebrány ze seznamu pouze.Výchozí hodnota je TRUE. |
|
Obsahuje seznam objektů animace. |
|
Obsahuje seznam klíčových snímků. |
|
Body do scénáře animace.Tento ukazatel je platná pouze po volání na animovat. |
Chráněné členy Data
Název |
Description |
---|---|
Jedinečný identifikátor skupiny animace. |
|
Ukazatel řadič animace, které této skupiny patří. |
Poznámky
Animace skupiny jsou vytvořeny automaticky řadič animace (CAnimationController) při přidání animace objektů pomocí CAnimationController::AddAnimationObject.Skupinu animace je identifikován identifikátorem, který je obvykle jako parametr manipulovat skupiny animace.Identifikátor skupiny převzata z první animaci objektu přidá do nové skupiny animace.Po volání CAnimationController::AnimateGroup a je přístupný prostřednictvím m_pStoryboard veřejný člen scénáře zapouzdřené animace vytvořen.
Hierarchii dědičnosti
Požadavky
Záhlaví: afxanimationcontroller.h