CCustomInterpolator (Clase)

Implementa un interpolador básico.

class CCustomInterpolator;

Members

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

Name

Descripción

CCustomInterpolator::CCustomInterpolator

Sobrecargado.Construye un objeto de interpolador personalizado e inicializa la duración y el progreso para los valores especificados.

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

Name

Descripción

CCustomInterpolator::GetDependencies

Obtiene las dependencias del interpolador.

CCustomInterpolator::GetDuration

Obtiene la duración del interpolador.

CCustomInterpolator::GetFinalValue

Obtiene el valor final al que conduce el interpolador.

CCustomInterpolator::Init

Inicializa el valor de duración y final.

CCustomInterpolator::InterpolateValue

Interpola el valor en un desplazamiento determinado.

CCustomInterpolator::InterpolateVelocity

Interpola el progreso en un desplazamiento determinado

CCustomInterpolator::SetDuration

Establece la duración del interpolador.

CCustomInterpolator::SetInitialValueAndVelocity

Establece el valor inicial y el progreso del interpolador.

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

Name

Descripción

CCustomInterpolator::m_currentValue

El valor interpolado.

CCustomInterpolator::m_currentVelocity

El progreso interpolado.

CCustomInterpolator::m_duration

Duración de la transición.

CCustomInterpolator::m_finalValue

El valor final de una variable al final de la transición.

CCustomInterpolator::m_initialValue

El valor de la variable al principio de la transición .

CCustomInterpolator::m_initialVelocity

El progreso de la variable al principio de la transición .

Comentarios

Derive una clase de CCustomInterpolator e invalide todos los métodos necesarios para implementar un algoritmo de interpolación personalizado.Un puntero a esta clase se debería pasar como un parámetro a CCustomTransition.

Jerarquía de herencia

CCustomInterpolator

Requisitos

Encabezado: afxanimationcontroller.h

Vea también

Otros recursos

Clases de MFC