5#include "CoreMinimal.h"
6#include "UObject/Interface.h"
7#include "RHICommandList.h"
8#include "ST_VJ_ManagedRPCSInterface.generated.h"
Interface class for managed RPCs related to compute shader lifecycle handling.
Definition ST_VJ_ManagedRPCSInterface.h:26
virtual void DisposeComputeShader_GameThread()
Definition ST_VJ_ManagedRPCSInterface.h:67
virtual void DisposeComputeShader_RenderThread(FRHICommandListImmediate &RHICmdList)
Definition ST_VJ_ManagedRPCSInterface.h:76
virtual void ExecuteComputeShader_RenderThread(FRHICommandListImmediate &RHICmdList)
Definition ST_VJ_ManagedRPCSInterface.h:60
virtual void InitComputeShader_RenderThread(FRHICommandListImmediate &RHICmdList)
Definition ST_VJ_ManagedRPCSInterface.h:42
virtual void ExecuteComputeShader_GameThread(float DeltaTime)
Definition ST_VJ_ManagedRPCSInterface.h:51
virtual void InitComputeShader_GameThread()
Definition ST_VJ_ManagedRPCSInterface.h:33
Interface class for managed RPCs related to compute shader lifecycle handling.
Definition ST_VJ_ManagedRPCSInterface.h:15