You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
#jira #rb none #ROBOMERGE-OWNER: ryan.vance #ROBOMERGE-AUTHOR: ben.marsh #ROBOMERGE-SOURCE: CL 5993252 via CL 5993257 via CL 5995286 via CL 5995562 #ROBOMERGE-BOT: DEVVR (Main -> Dev-VR) [CL 6004844 by ben marsh in Dev-VR branch]
38 lines
999 B
C++
38 lines
999 B
C++
// Copyright 2011-2019 Molecular Matters GmbH, all rights reserved.
|
|
|
|
#pragma once
|
|
|
|
#include "CoreTypes.h"
|
|
#include "LC_Commands.h"
|
|
|
|
|
|
class DuplexPipe;
|
|
|
|
namespace actions
|
|
{
|
|
#define DECLARE_ACTION(_name) \
|
|
struct _name \
|
|
{ \
|
|
typedef ::commands::_name CommandType; \
|
|
static bool Execute(const CommandType* command, const DuplexPipe* pipe, void* context); \
|
|
}
|
|
|
|
DECLARE_ACTION(RegisterProcessFinished);
|
|
DECLARE_ACTION(EnableModuleFinished);
|
|
DECLARE_ACTION(DisableModuleFinished);
|
|
DECLARE_ACTION(EnableAllModulesFinished);
|
|
DECLARE_ACTION(DisableAllModulesFinished);
|
|
DECLARE_ACTION(EnterSyncPoint);
|
|
DECLARE_ACTION(LeaveSyncPoint);
|
|
DECLARE_ACTION(CallHooks);
|
|
DECLARE_ACTION(GetModule);
|
|
DECLARE_ACTION(LoadPatch);
|
|
DECLARE_ACTION(UnloadPatch);
|
|
DECLARE_ACTION(CallEntryPoint);
|
|
DECLARE_ACTION(LogOutput);
|
|
DECLARE_ACTION(CompilationFinished);
|
|
DECLARE_ACTION(HandleExceptionFinished);
|
|
|
|
#undef DECLARE_ACTION
|
|
}
|