mirror of
https://github.com/R2Northstar/NorthstarLauncher
synced 2026-08-23 20:26:04 -04:00
18 lines
474 B
C++
18 lines
474 B
C++
#pragma once
|
|
|
|
// Note: this file is tier1/interface.h in primedev, but given that tier0 is yet to be split
|
|
// I am following the existing "pattern" and putting this here
|
|
|
|
#include "memory.h"
|
|
|
|
#define CREATEINTERFACE_PROCNAME "CreateInterface"
|
|
|
|
enum class InterfaceStatus : int
|
|
{
|
|
IFACE_OK = 0,
|
|
IFACE_FAILED,
|
|
};
|
|
|
|
typedef void* (*CreateInterfaceFn)(const char* pName, int* pReturnCode);
|
|
|
|
CMemory Sys_GetFactoryPtr(const std::string& svModuleName, const std::string& svFact);
|