Files
Coleman-Code/COM380/Project5/GambleKit/Engine/OSSpecific/GkWindowsThread.h
T
Amrit Panesar 39ee821f54 start 380 project5
changes to 380 project 4
changes to 350 project 2

Signed-off-by: Amrit Panesar <apanesar@4195tech.com>
2015-05-06 10:18:39 -07:00

27 lines
384 B
C++

#pragma once
#include "..\GkDefinitions.h"
#include <windows.h>
class GKDLLCLASS GkWindowsThread
{
public:
HANDLE handle;
DWORD id;
bool terminated, exited;
GkWindowsThread(void);
virtual ~GkWindowsThread(void);
virtual int Execute() = 0;
void Lock();
void Unlock();
static void SleepX(int milliseconds);
static DWORD WINAPI ExecuteThread(LPVOID lpParam);
};