Castor3D 0.12.0
Multiplatform 3D engine
Types publics | Fonctions membres publiques | Liste de tous les membres
Référence de la classe castor3d::CpuFunctorEvent

#include <CpuFunctorEvent.hpp>

Graphe d'héritage de castor3d::CpuFunctorEvent:
Inheritance graph
[légende]
Graphe de collaboration de castor3d::CpuFunctorEvent:
Collaboration graph
[légende]

Types publics

using Functor = std::function< void() >
 

Fonctions membres publiques

 CpuFunctorEvent (EventType type, Functor functor)
 Constructeur. Plus de détails...
 
- Fonctions membres publiques hérités de castor3d::CpuFrameEvent
C3D_API CpuFrameEvent (CpuFrameEvent const &rhs)
 
C3D_API CpuFrameEvent (CpuFrameEvent &&rhs)
 
C3D_API CpuFrameEventoperator= (CpuFrameEvent const &rhs)
 
C3D_API CpuFrameEventoperator= (CpuFrameEvent &&rhs)
 
C3D_API CpuFrameEvent (EventType type)
 Constructeur. Plus de détails...
 
virtual C3D_API ~CpuFrameEvent ()=default
 Destructeur. Plus de détails...
 
void apply ()
 Traite l'évènement. Plus de détails...
 
EventType getType () const
 
void skip ()
 Définit que l'évènement doit être ignoré. Plus de détails...
 

Documentation des définitions de type membres

◆ Functor

using castor3d::CpuFunctorEvent::Functor = std::function< void() >

Documentation des constructeurs et destructeur

◆ CpuFunctorEvent()

castor3d::CpuFunctorEvent::CpuFunctorEvent ( EventType  type,
Functor  functor 
)
inline

Constructeur.

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

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