6#define MAC_SEPARATE_GAME_THREAD 1
16#if MAC_SEPARATE_GAME_THREAD
21@interface NSThread (FCocoaThread)
29- (id)
initWithTarget:(
id)Target selector:(
SEL)Selector object:(
id)Argument;
44UE_DEPRECATED(5.6,
"Use the alternative with inverted last parameters")
57template<
typename ReturnType>
75UE_DEPRECATED(5.6,
"Use the alternative with inverted last parameters")
88template<
typename ReturnType>
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
CORE_API NSString * UnrealResizeEventMode
Definition CocoaThread.cpp:18
CORE_API NSString * UnrealNilEventMode
Definition CocoaThread.cpp:16
CORE_API void MainThreadCall(dispatch_block_t Block, bool const bWait=true, NSString *WaitMode=NSDefaultRunLoopMode)
Definition CocoaThread.cpp:457
CORE_API void ProcessGameThreadEvents(void)
Definition CocoaThread.cpp:514
CORE_API void RunGameThread(id Target, SEL Selector)
Definition CocoaThread.cpp:487
ReturnType MainThreadReturn(ReturnType(^Block)(void), NSString *WaitMode=NSDefaultRunLoopMode)
Definition CocoaThread.h:58
CORE_API NSString * UnrealCloseEventMode
Definition CocoaThread.cpp:20
CORE_API NSString * UnrealFullscreenEventMode
Definition CocoaThread.cpp:19
CORE_API void GameThreadCall(dispatch_block_t Block, bool const bWait=true, NSArray *SendModes=@[NSDefaultRunLoopMode])
Definition CocoaThread.cpp:474
ReturnType GameThreadReturn(ReturnType(^Block)(void), NSArray *SendModes=@[NSDefaultRunLoopMode])
Definition CocoaThread.h:89
CORE_API NSString * UnrealShowEventMode
Definition CocoaThread.cpp:17
CORE_API NSString * UnrealIMEEventMode
Definition CocoaThread.cpp:21
CORE_API uint32 GMacMainThreadId
Definition CocoaThread.cpp:24
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
return true
Definition ExternalRpcRegistry.cpp:601
const bool
Definition NetworkReplayStreaming.h:178
bool isGameThread()
Definition CocoaThread.cpp:314
NSThread * gameThread()
Definition CocoaThread.cpp:305
Definition CocoaThread.cpp:328
int main()
Definition radaudio_mdct_build_tables.cpp:83