Elaztek Developer Hub
Blamite Game Engine - blam!  00406.12.10.23.1457.blamite
The core library for the Blamite Game Engine.
modules.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <string>
4 #include <vector>
5 #include <Windows.h>
6 
7 #ifndef BLAM
8 #define BLAM
9 #endif
10 
11 namespace Blam
12 {
13  namespace Modules
14  {
15  BLAM void InitializeModules();
16  BLAM void ReleaseModules();
17  }
18 }
Blam
Namespace surrounding all major engine components.
Definition: api.h:20
Blam::Modules::InitializeModules
BLAM void InitializeModules()
Definition: modules.cpp:6
keystone.h
Blam::Modules::Keystone::ShutdownModule
BLAM void ShutdownModule()
Shuts down the module and releases any data used by it.
Definition: keystone.cpp:64
Blam::Modules::Strings::SetupModule
BLAM BlamResult SetupModule()
Sets up the module and loads all necessary functions for calling.
Definition: strings.cpp:20
strings.h
BLAM
#define BLAM
Definition: modules.h:8
modules.h
Blam::Modules::Keystone::SetupModule
BLAM BlamResult SetupModule()
Sets up the module and loads all necessary functions for calling.
Definition: keystone.cpp:36
Blam::Modules::Strings::ShutdownModule
BLAM void ShutdownModule()
Shuts down the module and releases any data used by it.
Definition: strings.cpp:42
Blam::Modules::ReleaseModules
BLAM void ReleaseModules()
Definition: modules.cpp:12