Castor3D  ..
Fonctions membres publiques | Liste de tous les membres
Référence du modèle de la classe Castor3D::FunctorEvent< Functor >

Evènement foncteur. Plus de détails...

+ Graphe d'héritage de Castor3D::FunctorEvent< Functor >:
+ Graphe de collaboration de Castor3D::FunctorEvent< Functor >:

Fonctions membres publiques

 FunctorEvent (EventType p_type, Functor p_functor)
 Constructeur. Plus de détails...
 
 ~FunctorEvent ()
 Destructeur. Plus de détails...
 
virtual bool Apply ()
 Traite l'évènement. Plus de détails...
 
- Fonctions membres publiques hérités de Castor3D::FrameEvent
C3D_API FrameEvent (EventType p_type)
 Constructeur. Plus de détails...
 
C3D_API FrameEvent (FrameEvent const &p_object)=default
 Constructeur par copie. Plus de détails...
 
C3D_API FrameEvent (FrameEvent &&p_object)=default
 Constructeur par déplacement. Plus de détails...
 
C3D_API FrameEventoperator= (FrameEvent const &p_object)=default
 Opérateur d'affectation par copie. Plus de détails...
 
C3D_API FrameEventoperator= (FrameEvent &&p_object)=default
 Opérateur d'affectation par déplacement. Plus de détails...
 
virtual C3D_API ~FrameEvent ()
 Destructeur. Plus de détails...
 
EventType GetType ()
 Récupère le type de l'évènement. Plus de détails...
 

Membres hérités additionnels

- Attributs protégés hérités de Castor3D::FrameEvent
EventType m_type
 
Castor::String m_stackTrace
 

Description détaillée

template<class Functor>
class Castor3D::FunctorEvent< Functor >

Evènement foncteur.

Auteur
Sylvain DOREMUS
Date
24/04/2013
Version
0.7.0
Remarques
Excécute une fonction lorsqu'il est traité

Documentation des constructeurs et destructeur

◆ FunctorEvent()

template<class Functor >
Castor3D::FunctorEvent< Functor >::FunctorEvent ( EventType  p_type,
Functor  p_functor 
)
inline

Constructeur.

Paramètres
[in]p_typeLe type d'évènement
[in]p_functorLe foncteur à exécuter

◆ ~FunctorEvent()

template<class Functor >
Castor3D::FunctorEvent< Functor >::~FunctorEvent ( )
inline

Destructeur.

Documentation des fonctions membres

◆ Apply()

template<class Functor >
virtual bool Castor3D::FunctorEvent< Functor >::Apply ( )
inlinevirtual

Traite l'évènement.

Remarques
Exécute la fonction
Renvoie
true si l'évènement a été traité avec succès

Implémente Castor3D::FrameEvent.


La documentation de cette classe a été générée à partir du fichier suivant :