9#define UE_API STATESTREAM_API
58 bool bIsInTick =
false;
59 bool bGameExited =
false;
60 bool bRenderExited =
false;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UE_API
Definition StateStreamManagerImpl.h:9
Definition StateStreamManagerImpl.h:16
UE_API void Render_Update(double AbsoluteTime)
Definition StateStreamManagerImpl.cpp:75
UE_API void Render_Exit()
Definition StateStreamManagerImpl.cpp:88
virtual UE_API bool Game_IsInTick() override
Definition StateStreamManagerImpl.cpp:40
UE_API void Render_GarbageCollect(bool AsTask=false)
Definition StateStreamManagerImpl.cpp:99
virtual UE_API void Game_Exit() override
Definition StateStreamManagerImpl.cpp:30
UE_API void Render_RegisterDependency(uint32 FromId, uint32 ToId)
Definition StateStreamManagerImpl.cpp:65
virtual UE_API void Game_DebugRender(IStateStreamDebugRenderer &Renderer)
Definition StateStreamManagerImpl.cpp:126
virtual UE_API void * Game_GetStreamPointer(uint32 Id) override
Definition StateStreamManagerImpl.cpp:45
UE_API ~FStateStreamManagerImpl()
Definition StateStreamManagerImpl.cpp:134
UE_API void Render_Register(IStateStream &Stream, bool TakeOwnership)
Definition StateStreamManagerImpl.cpp:51
virtual UE_API void Game_EndTick(double AbsoluteTime) override
Definition StateStreamManagerImpl.cpp:20
UE_API IStateStream * Render_GetStream(uint32 Id)
Definition StateStreamManagerImpl.cpp:120
virtual UE_API void Game_BeginTick() override
Definition StateStreamManagerImpl.cpp:9
Definition StateStreamDebugRenderer.h:10
Definition StateStreamManager.h:13
Definition StateStream.h:14
Definition Renderer.Build.cs:6