r5sdk/r5dev/engine/enginetrace.h

33 lines
1001 B
C
Raw Normal View History

2022-10-13 16:48:56 +02:00
#pragma once
#include "public/engine/IEngineTrace.h"
#include "public/cmodel.h"
#include "public/trace.h"
2022-10-13 16:48:56 +02:00
#include "mathlib/mathlib.h"
class CEngineTrace : public IEngineTrace
2022-10-13 16:48:56 +02:00
{
public:
2022-10-13 16:48:56 +02:00
};
/* ==== CENGINETRACE ======================================================================================================================================================= */
inline CEngineTrace* g_pEngineTrace = nullptr;
///////////////////////////////////////////////////////////////////////////////
void CEngineTrace_Attach();
void CEngineTrace_Detach();
///////////////////////////////////////////////////////////////////////////////
class VEngineTrace : public IDetour
2022-10-13 16:48:56 +02:00
{
virtual void GetAdr(void) const { }
virtual void GetFun(void) const { }
virtual void GetVar(void) const { }
virtual void GetCon(void) const { }
virtual void Attach(void) const { }
virtual void Detach(void) const { }
};
///////////////////////////////////////////////////////////////////////////////
REGISTER(VEngineTrace);