CAnimationColor (Clase)

Implementa la funcionalidad de un color cuyos componentes rojo, verde y azul se pueden animar.

class CAnimationColor : public CAnimationBaseObject;

Members

Gg458206.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CAnimationColor::CAnimationColor

Sobrecargado.Construye un objeto de color de animación.

Gg458206.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CAnimationColor::AddTransition

Agrega transiciones para los componentes Rojo, Azul y Verde.

CAnimationColor::GetB

Proporciona acceso a CAnimationVariable que representa el componente Azul.

CAnimationColor::GetDefaultValue

Devuelve los valores predeterminados para los componentes en color.

CAnimationColor::GetG

Proporciona acceso a CAnimationVariable que representa el componente Verde.

CAnimationColor::GetR

Proporciona acceso a CAnimationVariable que representa el componente Rojo.

CAnimationColor::GetValue

Devuelve el valor actual.

CAnimationColor::SetDefaultValue

Establece el valor predeterminado.

Gg458206.collapse_all(es-es,VS.110).gifMétodos protegidos

Name

Descripción

CAnimationColor::GetAnimationVariableList

Coloca las variables de animación encapsuladas en una lista.(Invalida CAnimationBaseObject::GetAnimationVariableList.)

Gg458206.collapse_all(es-es,VS.110).gifOperadores públicos

Name

Descripción

CAnimationColor::operator COLORREF

CAnimationColor::operator=

Asigna color a CAnimationColor.

Gg458206.collapse_all(es-es,VS.110).gifMiembros de datos protegidos

Name

Descripción

CAnimationColor::m_bValue

La variable de animación encapsulada que representa el componente azul del color de animación.

CAnimationColor::m_gValue

La variable de animación encapsulada que representa el componente verde del color de animación.

CAnimationColor::m_rValue

La variable de animación encapsulada que representa el componente rojo del color de animación.

Comentarios

La clase CAnimationColor encapsula tres objetos CAnimationVariable y puede representar un color en las aplicaciones.Por ejemplo, puede utilizar esta clase para animar los colores de cualquier objeto en la pantalla (como color del texto, color de fondo, etc.).Para utilizar esta clase en la aplicación, simplemente cree instancias de un objeto de esta clase, agréguelo al controlador de animación con CAnimationController::AddAnimationObject y llame a AddTransition para cada transición que se va a aplicar en los componentes Rojo, Verde y Azul.

Jerarquía de herencia

CObject

CAnimationBaseObject

CAnimationColor

Requisitos

Encabezado: afxanimationcontroller.h

Vea también

Otros recursos

Clases de MFC