summaryrefslogtreecommitdiff
path: root/Runtime/Utilities/InitializeAndCleanup.h
blob: b079f47b4b0952e40b74cfe62fb6373c122f40a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#pragma once

class RegisterRuntimeInitializeAndCleanup
{
public:
	typedef void CallbackFunction ();
	RegisterRuntimeInitializeAndCleanup(CallbackFunction* Initialize, CallbackFunction* Cleanup, int order = 0);

	static void ExecuteInitializations();
	static void ExecuteCleanup();
};