CSC8503_Advanced_Game_Technologies / Plugins / PlayStation4 / PS4MemoryAware.h
PS4MemoryAware.h
Raw
#pragma once
#ifdef _ORBIS
#include <gnm.h>
#include <gnmx\context.h>

namespace sce{
	namespace Gnmx {
		namespace Toolkit {
			struct IAllocator;
		}
	}
}

namespace NCL {
	namespace PS4 {
		class PS4MemoryAware {
		protected:
			PS4MemoryAware() {}
			~PS4MemoryAware() {}
		protected:
			static sce::Gnmx::Toolkit::IAllocator*	onionAllocator;
			static sce::Gnmx::Toolkit::IAllocator*	garlicAllocator;
			static sce::Gnm::OwnerHandle			ownerHandle;
		};
	}
}
#endif