UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Runnable.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreTypes.h"
6
20{
21public:
22
32 virtual bool Init()
33 {
34 return true;
35 }
36
45 virtual uint32 Run() = 0;
46
53 virtual void Stop() { }
54
61 virtual void Exit() { }
62
70 {
71 return nullptr;
72 }
73
75 virtual ~FRunnable() { }
76};
uint32_t uint32
Definition binka_ue_file_header.h:6
Definition Runnable.h:20
virtual uint32 Run()=0
virtual void Exit()
Definition Runnable.h:61
virtual ~FRunnable()
Definition Runnable.h:75
virtual void Stop()
Definition Runnable.h:53
virtual bool Init()
Definition Runnable.h:32
virtual class FSingleThreadRunnable * GetSingleThreadInterface()
Definition Runnable.h:69
Definition SingleThreadRunnable.h:12