Click here to Skip to main content
15,892,517 members
Articles / Desktop Programming / Win32

Half Life Game Level Viewer

Rate me:
Please Sign up or sign in to vote.
4.61/5 (23 votes)
7 Feb 2009CPOL26 min read 79.9K   2.3K   60  
DirectX based application to open and view Half Life 1 game files
//
//	IWApplication.h
//
//	CApplication interface definition file
//	This file contains the IApplication abstract class that declares the methods for this interface
//
//	Copyright 2005 Paul Higinbotham
//

#pragma once

#define _WIN32_WINNT 0x0501		// Tell winuser.h header that OS is WinXP or better
#include <windows.h>

class IWApplication
{
public:
	IWApplication() {}
	virtual ~IWApplication() {}

	virtual bool Initialize(HINSTANCE hInstance) = 0;
	virtual void Run() = 0;
};

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Software Developer (Senior)
United States United States
I am a senior software developer currently doing contract work for Microsoft. My educational background is in electrical engineering and I hold a masters degree from the University of Washington. I have experience in hardware and systems design but have done primarily software development for the last two decades. I have worked for various small companies as well as start-up companies, and have worked as a full time employee SDE at Microsoft Corporation.

Comments and Discussions