|
CyberEngineMkIII
|
Defines CYB::API::Interop::Constructor. More...

Go to the source code of this file.
Classes | |
| class | CYB::API::Interop::Constructor< AType, ATypes > |
| Template for defining the types of parameters for engine object constructors with multiple arguments. More... | |
| class | CYB::API::Interop::Constructor< void > |
| Used as a base class by all constructors. More... | |
| class | CYB::API::Interop::Constructor< AType > |
| Template for defining the types of parameters for engine object constructors. More... | |
| class | CYB::API::Interop::NullConstructor |
| Used for object which aren't allocatables. More... | |
Namespaces | |
| CYB | |
| Encapsulates the engine in it's entirety. | |
| CYB::API | |
| Namespace containing the public API define EXPLICIT_API_USAGE to prevent automatic 'using'. | |
| CYB::API::Interop | |
| Defines interop classes that should not be used individually. | |
Typedefs | |
| using | CYB::API::Interop::EmptyConstructor = Constructor< void > |
| Constructor<void> alias. | |
Defines CYB::API::Interop::Constructor.
Definition in file Constructor.hpp.
1.8.6