CAnimationColor (Clase)
Implementa la funcionalidad de un color cuyos componentes rojo, verde y azul se pueden animar.
class CAnimationColor : public CAnimationBaseObject;
Members
Constructores públicos
Name |
Descripción |
---|---|
Sobrecargado.Construye un objeto de color de animación. |
Métodos públicos
Name |
Descripción |
---|---|
Agrega transiciones para los componentes Rojo, Azul y Verde. |
|
Proporciona acceso a CAnimationVariable que representa el componente Azul. |
|
Devuelve los valores predeterminados para los componentes en color. |
|
Proporciona acceso a CAnimationVariable que representa el componente Verde. |
|
Proporciona acceso a CAnimationVariable que representa el componente Rojo. |
|
Devuelve el valor actual. |
|
Establece el valor predeterminado. |
Métodos protegidos
Name |
Descripción |
---|---|
Coloca las variables de animación encapsuladas en una lista.(Invalida CAnimationBaseObject::GetAnimationVariableList.) |
Operadores públicos
Name |
Descripción |
---|---|
Asigna color a CAnimationColor. |
Miembros de datos protegidos
Name |
Descripción |
---|---|
La variable de animación encapsulada que representa el componente azul del color de animación. |
|
La variable de animación encapsulada que representa el componente verde del color de animación. |
|
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
Requisitos
Encabezado: afxanimationcontroller.h