mirror of
https://github.com/jmarshall23/DoomRTX.git
synced 2026-08-15 15:51:07 +02:00
51 lines
1.3 KiB
C++
51 lines
1.3 KiB
C++
#pragma once
|
|
|
|
#include "../framework/DeclMatType.h"
|
|
#include "../framework/DeclPlayback.h"
|
|
#include "../framework/DeclPlayerModel.h"
|
|
#include "../framework/DeclLipSync.h"
|
|
|
|
class ThreadedAlloc;
|
|
|
|
#define RV_USE_CRITICALSECTION
|
|
|
|
#include "containers/Pair.h"
|
|
|
|
#include "LexerFactory.h"
|
|
#include "AutoPtr.h"
|
|
#include "threads/AutoCrit.h"
|
|
|
|
#define RV_PUSH_SYS_HEAP_ID(sysHeapID)
|
|
#define RV_PUSH_SYS_HEAP_ID_AUTO(varName,sysHeapID)
|
|
#define RV_PUSH_HEAP_MEM(memPtr)
|
|
#define RV_PUSH_HEAP_MEM_AUTO(varName,memPtr)
|
|
#define RV_PUSH_HEAP_PTR(heapPtr)
|
|
#define RV_POP_HEAP()
|
|
|
|
#define RV_PUSH_SYS_HEAP_ENTER_CRIT_SECT(sysHeapID)
|
|
#define RV_PUSH_HEAP_ENTER_CRIT_SECT(heapPtr)
|
|
#define RV_POP_HEAP_EXIT_CRIT_SECT()
|
|
|
|
#define STRINGIZE_INDIRECT(F, X) F(X)
|
|
#define STRINGIZE(X) #X
|
|
#define __LINESTR__ STRINGIZE_INDIRECT(STRINGIZE, __LINE__)
|
|
#define __FILELINEFUNC__ (__FILE__ " " __LINESTR__ " " __FUNCTION__)
|
|
#define __FUNCLINE__ ( __FUNCTION__ " " __LINESTR__ )
|
|
|
|
#define TIME_THIS_SCOPE(name)
|
|
|
|
#define MemScopedTag_GetTopTag() MA_OPNEW
|
|
#define MEM_SCOPED_TAG(var, tag)
|
|
#define MEM_SCOPED_TAG_SET(var, tag)
|
|
|
|
#define PC_CVAR_ARCHIVE CVAR_ARCHIVE
|
|
|
|
#if defined(_DEBUG)
|
|
#define GAME_BUILD_TYPE "Debug"
|
|
#elif defined(_MPBETA)
|
|
#define GAME_BUILD_TYPE "MPBeta"
|
|
#elif defined(_FINAL)
|
|
#define GAME_BUILD_TYPE ""
|
|
#elif defined(_RELEASE)
|
|
#define GAME_BUILD_TYPE ""
|
|
#endif |