CyberEngineMkIII
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
CYBWin32Module.hpp
Go to the documentation of this file.
1 #pragma once
3 namespace CYB {
4  namespace Platform {
5  namespace Modules {
6  namespace Implementation {
8  class Module {
9  protected:
10  Win32::HMODULE FModule;
11  protected:
13  Module(const API::String::CStyle& AModuleName);
15  Module(const Module&) = delete;
16  Module(Module&& AMove) noexcept;
17  Module& operator=(Module&& AMove) noexcept;
18  ~Module();
20  };
21  };
22  };
23  };
24 };
Module(const API::String::CStyle &AModuleName)
Constructs a module reference. The module named by ANonSuffixedModuleName will be loaded into the pro...
Win32::HMODULE FModule
The Module handle.
A basic char contained string.
Definition: CStyleString.hpp:7