windows.h File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <strings.h>
#include <stdarg.h>
#include <ctype.h>
#include <common/Defines.h>

Go to the source code of this file.

Defines

#define _strnicmp(a, b, c)   strncasecmp(a,b,c)
#define stricmp(a, b)   strcasecmp(a,b)
#define _strlwr(a)   { for (char *b=a; *b; b++) *b=tolower(*b); }
#define HKEY_CURRENT_USER   0
#define TRUE   true
#define FALSE   false

Typedefs

typedef char * LPSTR
typedef const char * LPCTSTR
typedef unsigned int DWORD
typedef unsigned int * LPDWORD
typedef unsigned char * LPBYTE
typedef int INT
typedef long LONG
typedef unsigned int UINT
typedef unsigned short WORD
typedef unsigned char BYTE
typedef int HWND
typedef void * HINSTANCE
typedef int WPARAM
typedef int LPARAM
typedef int LRESULT
typedef void * HDC
typedef void * HGLRC
typedef int HKEY


Define Documentation

#define _strlwr ( a   )     { for (char *b=a; *b; b++) *b=tolower(*b); }

Definition at line 33 of file windows.h.

Referenced by ConsoleRules::addRule(), ImageFactory::loadAlphaImage(), ImageFactory::loadImage(), ModFiles::loadModFile(), ModDirs::loadModFile(), ConsoleRules::matchRule(), OptionEntryHelper::readFromXML(), and S3D::stristr().

#define _strnicmp ( a,
b,
c   )     strncasecmp(a,b,c)

Definition at line 31 of file windows.h.

Referenced by ConsoleRule::matchesPartialParams(), and ConsoleRules::matchRule().

#define FALSE   false

Definition at line 43 of file windows.h.

#define HKEY_CURRENT_USER   0

Definition at line 37 of file windows.h.

#define stricmp ( a,
b   )     strcasecmp(a,b)

Definition at line 32 of file windows.h.

Referenced by TankAIAdder::addTankAIs(), ServerNewGameState::checkBots(), TankModelStore::loadTankMeshes(), ConsoleRule::matchesExactParams(), ConsoleRule::matchesPartialParams(), ConsoleRules::matchRule(), and OptionEntryBool::setValueFromString().

#define TRUE   true

Definition at line 40 of file windows.h.

Referenced by SettingsFrame::createEcoPanel(), SettingsFrame::createEnvPanel(), createKeysControls(), SettingsFrame::createLandPanel(), SettingsFrame::createMainPanel(), SettingsFrame::createMotdPanel(), SettingsFrame::createPlayersPanel(), DisplayFrame::DisplayFrame(), fill_input_buffer(), ImageJpg::loadFromBuffer(), ScorchedApp::OnInit(), and showMainDialog().


Typedef Documentation

typedef unsigned char BYTE

Definition at line 21 of file windows.h.

typedef unsigned int DWORD

Definition at line 14 of file windows.h.

typedef HDC

Definition at line 28 of file windows.h.

typedef void* HGLRC

Definition at line 29 of file windows.h.

typedef void* HINSTANCE

Definition at line 24 of file windows.h.

typedef int HKEY

Definition at line 36 of file windows.h.

typedef int HWND

Definition at line 23 of file windows.h.

typedef int INT

Definition at line 17 of file windows.h.

typedef long LONG

Definition at line 18 of file windows.h.

typedef int LPARAM

Definition at line 26 of file windows.h.

typedef unsigned char* LPBYTE

Definition at line 16 of file windows.h.

typedef const char* LPCTSTR

Definition at line 13 of file windows.h.

typedef unsigned int* LPDWORD

Definition at line 15 of file windows.h.

typedef char* LPSTR

Definition at line 12 of file windows.h.

typedef int LRESULT

Definition at line 27 of file windows.h.

typedef unsigned int UINT

Definition at line 19 of file windows.h.

typedef unsigned short WORD

Definition at line 20 of file windows.h.

typedef int WPARAM

Definition at line 25 of file windows.h.


Generated on Mon Feb 16 15:14:59 2009 for Scorched3D by  doxygen 1.5.3