Files
BlitzExtensions/BlitzUtility/dllmain.cpp
T

46 lines
885 B
C++
Raw Normal View History

2015-05-10 17:31:34 +02:00
#pragma once
#include "dllmain.h"
#include <list>
#include "Containers\BlitzList.h"
2015-05-10 23:34:51 +02:00
#include "Database\SQLite\SQLite.h"
2015-05-10 17:31:34 +02:00
#include "Math\Vector2.h"
#include "Math\Vector3.h"
#include "Math\Matrix3.h"
#include "Utility\Display.h"
#include "Utility\Indexer.h"
#include "Utility\WindowMessageHandler.h"
bool WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) {
switch (fdwReason) {
case DLL_PROCESS_ATTACH:
// Containers
BlitzList_OnProcessAttach();
// Math
// Database
2015-05-10 23:34:51 +02:00
SQLite3_OnProcessAttach();
2015-05-10 17:31:34 +02:00
// Utility
Display_OnProcessAttach();
WindowMessageHandler_OnProcessAttach();
break;
case DLL_PROCESS_DETACH:
// Containers
BlitzList_OnProcessDetach();
// Math
// Database
2015-05-10 23:34:51 +02:00
SQLite3_OnProcessDetach();
2015-05-10 17:31:34 +02:00
// Utility
Display_OnProcessDetach();
WindowMessageHandler_OnProcessDetach();
break;
}
return TRUE;
}