CyberEngineMkIII
Home
Contexts
Conventions
Classes
Files
Todo
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
Engine
Platform
Modules
CYBModule.cpp
Go to the documentation of this file.
1
#include "
CYB.hpp
"
3
4
CYB::Platform::Modules::Module::Module
(
const
API::String::CStyle
& AModuleName):
5
Implementation::
Module
(AModuleName)
6
{}
7
9
CYB::Platform::Modules::Implementation::Module::Module
(
Module
&& AMove) noexcept :
10
FModule(AMove.FModule)
11
{
12
AMove.FModule =
nullptr
;
13
}
14
CYB::Platform::Modules::Implementation::Module
&
CYB::Platform::Modules::Implementation::Module::operator=
(Module&& AMove) noexcept {
15
FModule = AMove.
FModule
;
16
AMove.FModule =
nullptr
;
17
return
*
this
;
18
}
19
//! @endcond
CYB::Platform::Modules::Module
Encompasses a handle on loaded modules.
Definition:
CYBModule.hpp:7
CYB::Platform::Modules::Implementation::Module::Module
Module(const API::String::CStyle &AModuleName)
Constructs a module reference. The module named by ANonSuffixedModuleName will be loaded into the pro...
Definition:
CYBWin32Module.cpp:4
CYB::Platform::Modules::Implementation::Module::FModule
Win32::HMODULE FModule
The Module handle.
Definition:
CYBWin32Module.hpp:10
CYB::Platform::Modules::Implementation::Module::operator=
Module & operator=(Module &&AMove) noexcept
See Default Constructors and Destructor.
CYB::Platform::Modules::Implementation::Module
Contains the Module handle.
Definition:
CYBWin32Module.hpp:8
CYB::API::String::CStyle
A basic char contained string.
Definition:
CStyleString.hpp:7
CYB.hpp
Precompiled header for inter-engine operations.
CYB::Platform::Modules::Module::Module
Module(const API::String::CStyle &AModuleName)
Constructs a module reference. The module named by ANonSuffixedModuleName will be loaded into the pro...
Definition:
CYBModule.cpp:4
Generated by
1.8.6