#include "stdafx_Remotery.h"
#include "RemoteryCallbacks.h"

#include "Engine/Core/Memory/MemorySystem.h"

void* RemoteryCallbacks::MallocWrapper(void* pContext, rmtU32 size)
{
	DESIRE_UNUSED(pContext);
	return MemorySystem::Alloc(size);
}

void* RemoteryCallbacks::ReallocWrapper(void* pContext, void* pMemory, rmtU32 size)
{
	DESIRE_UNUSED(pContext);
	return MemorySystem::Realloc(pMemory, size);
}

void RemoteryCallbacks::FreeWrapper(void* pContext, void* pMemory)
{
	DESIRE_UNUSED(pContext);
	MemorySystem::Free(pMemory);
}

void RemoteryCallbacks::InputHandler(const char* pText, void* pContext)
{
	DESIRE_UNUSED(pText);
	DESIRE_UNUSED(pContext);
}
