Sdílet prostřednictvím


Třída CAnimationSize

Implementuje funkce velikost objektu, jejíž dimenze může být animován.

class CAnimationSize : public CAnimationBaseObject;

Členy

Veřejné konstruktory

Název

Description

CAnimationSize::CAnimationSize

Přetíženo.Vytvoří objekt velikost animace.

Veřejné metody

Název

Description

CAnimationSize::AddTransition

Přidá přechodů pro šířku a výšku.

CAnimationSize::GetCX

Poskytuje přístup k CAnimationVariable reprezentující šířku.

CAnimationSize::GetCY

Poskytuje přístup k CAnimationVariable reprezentující výšku.

CAnimationSize::GetDefaultValue

Vrací výchozí hodnoty pro šířku a výšku.

CAnimationSize::GetValue

Vrátí aktuální hodnotu.

CAnimationSize::SetDefaultValue

Nastaví výchozí hodnotu.

Chráněné metody

Název

Description

CAnimationSize::GetAnimationVariableList

Vloží do seznamu proměnných zapouzdřené animace.(Přepíše CAnimationBaseObject::GetAnimationVariableList.)

Veřejné operátory

Název

Description

CAnimationSize::operator CSize

Převede CAnimationSize CSize.

CAnimationSize::operator =

Přiřadí szSrc CAnimationSize.

Chráněné členy Data

Název

Description

CAnimationSize::m_cxValue

Proměnná zapouzdřené animace představuje šířku velikost animace.

CAnimationSize::m_cyValue

Proměnná zapouzdřené animace představuje výšku velikost animace.

Poznámky

Třída CAnimationSize dva CAnimationVariable objekty zapouzdří a aplikací představuje velikost.Například pomocí této třídy velikosti dvě animovat 3D objektu na obrazovce (například obdélník, ovládání atd).V aplikaci používat tuto třídu, právě instanci objektu této třídy, přidejte do animace řadiče pomocí CAnimationController::AddAnimationObject a volání AddTransition pro každý přechod na šířku nebo výšku.

Hierarchii dědičnosti

CObject

CAnimationBaseObject

CAnimationSize

Požadavky

Záhlaví: afxanimationcontroller.h

Viz také

Další zdroje

MFC – třídy