Třída CAnimationBaseObject
Základní třída pro všechny objekty v animaci.
class CAnimationBaseObject : public CObject;
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Přetíženo.Vytvoří objekt animace. |
|
Destruktoru.Volána, když objekt animace je zničen. |
Veřejné metody
Název |
Description |
---|---|
Přidá přechody scénáře s proměnnou zapouzdřené animace. |
|
Odebere všechny související přechody. |
|
Určuje, zda objekt animace obsahuje proměnnou zejména animace. |
|
Vytvoří přechody přidružené k animaci objektu. |
|
Odpojí objektu animace z nadřazený řadič animace. |
|
Nastaví celočíselnou hodnotu změnit obslužnou rutinu události. |
|
Nastaví hodnotu změnit obslužnou rutinu události. |
|
Informuje, zda jsou automaticky zničena související přechod. |
|
Vrátí aktuální ID skupiny. |
|
Vrátí aktuální ID objektu. |
|
Vrátí data definovaná uživatelem. |
|
Nastaví příznak, který objednávky automaticky zničit přechody. |
|
Nastaví nové identifikátory. |
|
Uživatelem definované datové sady. |
Chráněné metody
Název |
Description |
---|---|
Shromažďuje odkazy na proměnné obsažené animace. |
|
Vytváří vztah mezi proměnnými animace, obsažených v objektu animace a jejich kontejneru. |
Chráněné členy Data
Název |
Description |
---|---|
Určuje, zda související přechodů by automaticky odstraní. |
|
Uživatelem definované datové úložiště. |
|
Určuje ID skupiny animaci objektu. |
|
Určuje ID objektu animaci objektu. |
|
Ukazatel na nadřazeném řadiči animace. |
Poznámky
Tato třída implementuje základní metody pro všechny objekty v animaci.Animace objektů můžete představují hodnotu, bod, velikost, obdélník nebo barvy v žádosti, jakož i všechny vlastní entity.Animace objektů jsou uloženy ve skupinách animace (viz CAnimationGroup).Každá skupina může být animován odděleně a mohou být považovány za analogové scénáře.Animace objektů zapouzdří jednu nebo více animace proměnných (viz CAnimationVariable), v závislosti na jeho logické zastoupení.CAnimationRect například obsahuje čtyři proměnné animace - jednu proměnnou pro každou stranu obdélník.Každý objekt třídy animace zpřístupňuje Přetěžovaná metoda AddTransition by měl sloužit k použití přechodů na proměnné zapouzdřené animace.Animace objektů lze identifikovat podle ID objektu (volitelně) a ID skupiny.ID skupiny je nutné umístit objekt animace do správné skupiny, ale pokud není zadán Identifikátor skupiny, objekt je umístěn do výchozí skupiny s ID 0.Pokud volání SetID s identifikátorem jiné animace objektu bude přesunuta do jiné skupiny (nové skupiny je vytvořen v případě potřeby).
Hierarchii dědičnosti
Požadavky
Záhlaví: afxanimationcontroller.h