Removes IProcess from CryCommon
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
@@ -1,35 +0,0 @@
|
||||
/*
|
||||
* Copyright (c) Contributors to the Open 3D Engine Project.
|
||||
* For complete copyright and license terms please see the LICENSE at the root of this distribution.
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
// Description : Process common interface
|
||||
|
||||
|
||||
#ifndef CRYINCLUDE_CRYCOMMON_IPROCESS_H
|
||||
#define CRYINCLUDE_CRYCOMMON_IPROCESS_H
|
||||
#pragma once
|
||||
|
||||
|
||||
// forward declaration
|
||||
struct SRenderingPassInfo;
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
struct IProcess
|
||||
{
|
||||
// <interfuscator:shuffle>
|
||||
virtual ~IProcess(){}
|
||||
virtual bool Init() = 0;
|
||||
virtual void Update() = 0;
|
||||
virtual void RenderWorld(int nRenderFlags, const SRenderingPassInfo& passInfo, const char* szDebugName) = 0;
|
||||
virtual void ShutDown() = 0;
|
||||
virtual void SetFlags(int flags) = 0;
|
||||
virtual int GetFlags(void) = 0;
|
||||
// </interfuscator:shuffle>
|
||||
};
|
||||
|
||||
#endif // CRYINCLUDE_CRYCOMMON_IPROCESS_H
|
||||
@@ -46,7 +46,6 @@ namespace AZ::IO
|
||||
struct IConsole;
|
||||
struct IRemoteConsole;
|
||||
struct IRenderer;
|
||||
struct IProcess;
|
||||
struct ICryFont;
|
||||
struct IMovieSystem;
|
||||
namespace Audio
|
||||
|
||||
@@ -22,7 +22,6 @@ set(FILES
|
||||
IMaterial.h
|
||||
IMiniLog.h
|
||||
IMovieSystem.h
|
||||
IProcess.h
|
||||
IRenderAuxGeom.h
|
||||
IRenderer.h
|
||||
ISerialize.h
|
||||
|
||||
@@ -104,7 +104,6 @@ struct ITimer;
|
||||
struct IFFont;
|
||||
struct ICVar;
|
||||
struct IConsole;
|
||||
struct IProcess;
|
||||
namespace AZ::IO
|
||||
{
|
||||
struct IArchive;
|
||||
|
||||
@@ -116,7 +116,6 @@ LRESULT WINAPI WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||
#include <IMovieSystem.h>
|
||||
#include <ILog.h>
|
||||
#include <IAudioSystem.h>
|
||||
#include <IProcess.h>
|
||||
|
||||
#include <LoadScreenBus.h>
|
||||
|
||||
@@ -462,9 +461,6 @@ bool CSystem::IsQuitting() const
|
||||
bool wasExitMainLoopRequested = false;
|
||||
AzFramework::ApplicationRequests::Bus::BroadcastResult(wasExitMainLoopRequested, &AzFramework::ApplicationRequests::WasExitMainLoopRequested);
|
||||
return wasExitMainLoopRequested;
|
||||
}
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
ISystem* CSystem::GetCrySystem()
|
||||
{
|
||||
return this;
|
||||
|
||||
@@ -75,7 +75,6 @@
|
||||
#include <ILog.h>
|
||||
#include <IAudioSystem.h>
|
||||
#include <ICmdLine.h>
|
||||
#include <IProcess.h>
|
||||
|
||||
#include <AzFramework/Archive/Archive.h>
|
||||
#include "XConsole.h"
|
||||
|
||||
Reference in New Issue
Block a user