Classe de CAnimationValue
Implementa a funcionalidade do objeto de animação que tem um valor.
class CAnimationValue : public CAnimationBaseObject;
Membros
Construtores public
Nome |
Descrição |
---|---|
Sobrecarregado. Constrói um objeto de CAnimationValue. |
Métodos públicos
Nome |
Descrição |
---|---|
Adiciona uma transição para ser aplicada a um valor. |
|
Sobrecarregado. Recupera o valor atual. |
|
Fornece acesso à variável encapsulado de animação. |
|
Defina o valor padrão. |
Métodos protegidos
Nome |
Descrição |
---|---|
Coloca a variável encapsulado de animação em uma lista. Overrides ( CAnimationBaseObject::GetAnimationVariableList.) |
Operadores públicos
Nome |
Descrição |
---|---|
Fornece a conversão entre CAnimationValue e DOBRO. |
|
Fornece a conversão entre CAnimationValue e INT32. |
|
Sobrecarregado. Atribui um valor INT32 a CAnimationValue. |
Membros de dados protegidos
Nome |
Descrição |
---|---|
A variável encapsulado de animação que representa o valor da animação. |
Comentários
A classe de CAnimationValue encapsula um único objeto de CAnimationVariable e pode representar em aplicativos um único valor animado. Por exemplo, você pode usar esta classe para transparência animado (se o efeito de esmaecimento), o ângulo (para girar objetos), ou para quaisquer outros casos quando você precisa criar uma animação como um único valor animado. Para usar esta classe no aplicativo, apenas criar uma instância de um objeto da classe, adicione-o ao controlador de animação que usa CAnimationController::AddAnimationObject e chamar AddTransition para cada transição é aplicada ao valor.
Hierarquia de herança
Requisitos
Cabeçalho: afxanimationcontroller.h