CyberEngineMkIII
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Namespaces
CYBAutoModule.hpp File Reference

Defines the interface for creating templates that are modules as objects. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CYB::Platform::Modules::AutoModuleOptionalHelpers< AOptionalFunctions, AN >
 AutoModule external helper for functions that rely on the state of AOptionalFunctions. More...
 
class  CYB::Platform::Modules::AutoModule< AOptionalFunctions, AN, AFunctionTypes >
 Automated intialization, function loading, and calling of module functions. More...
 

Namespaces

 CYB
 Encapsulates the engine in it's entirety.
 
 CYB::Platform
 Namespace containing engine Platform functions.
 
 CYB::Platform::Modules
 Contains functions for manipulating shared libraries.
 

Detailed Description

Defines the interface for creating templates that are modules as objects.

Definition in file CYBAutoModule.hpp.