|
|
|
@ -108,7 +108,11 @@ typedef int BOOL;
@@ -108,7 +108,11 @@ typedef int BOOL;
|
|
|
|
|
// The _declspec forces them to be exported by name so we can do a lookup with GetProcAddress()
|
|
|
|
|
// The function is used to intialize / allocate the object for the entity
|
|
|
|
|
|
|
|
|
|
#if defined(CLIENT_DLL) |
|
|
|
|
#define LINK_ENTITY_TO_CLASS(mapClassName,DLLClassName) |
|
|
|
|
#else // CLIENT_DLL
|
|
|
|
|
#define LINK_ENTITY_TO_CLASS(mapClassName,DLLClassName) extern "C" EXPORT void mapClassName( entvars_t *pev ); void mapClassName( entvars_t *pev ) { GetClassPtr( (DLLClassName *)pev ); } |
|
|
|
|
#endif // CLIENT_DLL
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
// Conversion among the three types of "entity", including identity-conversions.
|
|
|
|
|