Classe CAnimationPoint

Implementa la funzionalità di un punto le cui coordinate possono essere animate.

class CAnimationPoint : public CAnimationBaseObject;

Membri

Gg458068.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CAnimationPoint::CAnimationPoint

Di overload.Costruisce un oggetto CAnimationPoint.

Gg458068.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CAnimationPoint::AddTransition

Aggiunge transizioni per le coordinate X e Y.

CAnimationPoint::GetDefaultValue

Restituisce i valori predefiniti per le coordinate X e Y.

CAnimationPoint::GetValue

Restituisce il valore corrente.

CAnimationPoint::GetX

Fornisce l'accesso a CAnimationVariable per la coordinata X.

CAnimationPoint::GetY

Fornisce l'accesso a CAnimationVariable per la coordinata Y.

CAnimationPoint::SetDefaultValue

Imposta il valore predefinito.

Gg458068.collapse_all(it-it,VS.110).gifMetodi protetti

Nome

Descrizione

CAnimationPoint::GetAnimationVariableList

Inserisce le variabili di animazione incapsulate in un elenco.(Esegue l'override di CAnimationBaseObject::GetAnimationVariableList.)

Gg458068.collapse_all(it-it,VS.110).gifOperatori pubblici

Nome

Descrizione

CAnimationPoint::operator CPoint

Converte un CAnimationPoint in un CPoint.

CAnimationPoint::operator=

Assegna ptSrc a CAnimationPoint.

Gg458068.collapse_all(it-it,VS.110).gifMembri di dati protetti

Nome

Descrizione

CAnimationPoint::m_xValue

La variabile dell'animazione incapsulata che rappresenta la coordinata X del punto di animazione.

CAnimationPoint::m_yValue

La variabile dell'animazione incapsulata che rappresenta la coordinata Y del punto di animazione.

Note

La classe CAnimationPoint incapsula due oggetti CAnimationVariable e può rappresentare nelle applicazioni un punto.Ad esempio, è possibile utilizzare questa classe per animare la posizione di un qualsiasi oggetto sullo schermo (come una stringa di testo, un cerchio, un punto e così via).Per utilizzare questa classe in un'applicazione, creare un'istanza di un oggetto di questa classe, aggiungerlo al controller dell'animazione utilizzando CAnimationController::AddAnimationObject e chiamare AddTransition per ogni transizione da applicare alle coordinate X e/o Y.

Gerarchia di ereditarietà

CObject

CAnimationBaseObject

CAnimationPoint

Requisiti

Intestazione: afxanimationcontroller.h

Vedere anche

Altre risorse

Classi MFC