Castor3D 0.15.0
Multiplatform 3D engine
Fonctions membres publiques | Amis | Liste de tous les membres
Référence de la classe castor3d::PostFxPlugin

#include <PostFxPlugin.hpp>

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

Fonctions membres publiques

C3D_API PostFxPlugin (castor::DynamicLibraryUPtr library, Engine *engine)
 Constructeur.
 
C3D_API ~PostFxPlugin () override
 Destructeur.
 
- Fonctions membres publiques hérités de castor3d::Plugin
virtual C3D_API ~Plugin ()=0
 Destructeur.
 
C3D_API void getRequiredVersion (Version &version) const
 Récupère la version nécessaire au bon fonctionnement du plug-in.
 
C3D_API castor::String getName () const
 Récupère le nom du plug-in.
 
PluginType getType () const
 Récupère le type du plug-in.
 

Amis

class Plugin
 

Membres hérités additionnels

- Types publics hérités de castor3d::Plugin
typedef OnLoadFunction * POnLoadFunction
 
typedef OnUnloadFunction * POnUnloadFunction
 
typedef GetTypeFunction * PGetTypeFunction
 
typedef GetRequiredVersionFunction * PGetRequiredVersionFunction
 
typedef GetNameFunction * PGetNameFunction
 
- Fonctions membres protégées hérités de castor3d::Plugin
C3D_API Plugin (PluginType type, castor::DynamicLibraryUPtr library, Engine &engine)
 Constructeur.
 
void load ()
 Exécute la fonction de chargement du plug-in.
 
void unload ()
 Exécute la fonction de déchargement du plug-in.
 
- Attributs protégés hérités de castor3d::Plugin
castor::DynamicLibraryUPtr m_library {}
 
PGetRequiredVersionFunction m_pfnGetRequiredVersion
 
PGetNameFunction m_pfnGetName
 
POnLoadFunction m_pfnOnLoad
 
POnUnloadFunction m_pfnOnUnload
 
PluginType m_type
 

Documentation des constructeurs et destructeur

◆ PostFxPlugin()

C3D_API castor3d::PostFxPlugin::PostFxPlugin ( castor::DynamicLibraryUPtr  library,
Engine engine 
)

Constructeur.

Paramètres
[in]libraryLa bibliothèque partagée contenant le plug-in
[in]engineLe moteur

◆ ~PostFxPlugin()

C3D_API castor3d::PostFxPlugin::~PostFxPlugin ( )
override

Destructeur.

Documentation des fonctions amies et associées

◆ Plugin

friend class Plugin
friend

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