Compartilhar via


Classe de CAnimationPoint

Implementa a funcionalidade de um ponto cujas as coordenadas podem ser animadas.

class CAnimationPoint : public CAnimationBaseObject;

Membros

Construtores public

Nome

Descrição

CAnimationPoint::CAnimationPoint

Sobrecarregado. Objeto de CAnimationPoint da compilação.

Métodos públicos

Nome

Descrição

CAnimationPoint::AddTransition

Adiciona as transições para coordenadas X e Y.

CAnimationPoint::GetDefaultValue

Retorna os valores padrão para coordenadas X e Y.

CAnimationPoint::GetValue

Retorna o valor atual.

CAnimationPoint::GetX

Fornece acesso a CAnimationVariable para a coordenada X.

CAnimationPoint::GetY

Fornece acesso a CAnimationVariable para a coordenada Y.

CAnimationPoint::SetDefaultValue

Defina o valor padrão.

Métodos protegidos

Nome

Descrição

CAnimationPoint::GetAnimationVariableList

Coloca as variáveis encapsulados de animação em uma lista. Overrides ( CAnimationBaseObject::GetAnimationVariableList.)

Operadores públicos

Nome

Descrição

CAnimationPoint::operator CPoint

Converte um CAnimationPoint a um CPoint.

CAnimationPoint::operator=

Atribui o ptSrc a CAnimationPoint.

Membros de dados protegidos

Nome

Descrição

CAnimationPoint::m_xValue

A variável encapsulado de animação que representa a coordenada X do ponto de animação.

CAnimationPoint::m_yValue

A variável encapsulado de animação que representa a coordenada Y do ponto de animação.

Comentários

A classe encapsula de CAnimationPoint dois objetos de CAnimationVariable e pode representar em aplicativos um ponto. Por exemplo, você pode usar esta classe para animar a posição de qualquer objeto na tela (como a cadeia de caracteres de texto, circunde, aponte etc.). 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 às coordenadas X e/ou Y.

Hierarquia de herança

CObject

CAnimationBaseObject

CAnimationPoint

Requisitos

Cabeçalho: afxanimationcontroller.h

Consulte também

Outros recursos

Classes MFC