core/sm_globals.h
author David Anderson <dvander@alliedmods.net>
Sat Nov 11 11:10:24 2006 +0000 (2006-11-11)
changeset 177 d29ade52d953
parent 162 eb6818c69d47
child 229 7819a42069e4
permissions -rw-r--r--
Fleshed out forward system and extensively documented its design considerations
Implemented and did basic tests on new IPluginFunction type
Split function types into a separate file
dvander@160
     1
#ifndef _INCLUDE_SOURCEMOD_GLOBALS_H_
dvander@160
     2
#define _INCLUDE_SOURCEMOD_GLOBALS_H_
dvander@160
     3
dvander@162
     4
/**
dvander@162
     5
 * @file Contains global headers that most files in SourceMod will need.
dvander@162
     6
 */
dvander@162
     7
dvander@160
     8
#include <sp_vm_types.h>
dvander@160
     9
#include <sp_vm_api.h>
dvander@160
    10
#include "sm_platform.h"
dvander@160
    11
#include "interfaces/IShareSys.h"
dvander@160
    12
dvander@160
    13
using namespace SourcePawn;
dvander@160
    14
using namespace SourceMod;
dvander@160
    15
dvander@160
    16
extern ISourcePawnEngine *g_pSourcePawn;
dvander@160
    17
extern IVirtualMachine *g_pVM;
dvander@160
    18
dvander@160
    19
#endif //_INCLUDE_SOURCEMOD_GLOBALS_H_