UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FStateStreamManagerImpl Class Reference

#include <StateStreamManagerImpl.h>

+ Inheritance diagram for FStateStreamManagerImpl:

Public Member Functions

virtual UE_API void Game_BeginTick () override
 
virtual UE_API void Game_EndTick (double AbsoluteTime) override
 
virtual UE_API void Game_Exit () override
 
virtual UE_API bool Game_IsInTick () override
 
virtual UE_API voidGame_GetStreamPointer (uint32 Id) override
 
UE_API void Render_Register (IStateStream &Stream, bool TakeOwnership)
 
UE_API void Render_RegisterDependency (uint32 FromId, uint32 ToId)
 
UE_API void Render_RegisterDependency (IStateStream &From, IStateStream &To)
 
UE_API void Render_Update (double AbsoluteTime)
 
UE_API void Render_Exit ()
 
UE_API void Render_GarbageCollect (bool AsTask=false)
 
UE_API IStateStreamRender_GetStream (uint32 Id)
 
virtual UE_API void Game_DebugRender (IStateStreamDebugRenderer &Renderer)
 
UE_API ~FStateStreamManagerImpl ()
 
- Public Member Functions inherited from IStateStreamManager
template<typename T >
T & Game_Get ()
 

Additional Inherited Members

- Protected Member Functions inherited from IStateStreamManager
virtual ~IStateStreamManager ()
 

Constructor & Destructor Documentation

◆ ~FStateStreamManagerImpl()

FStateStreamManagerImpl::~FStateStreamManagerImpl ( )

Member Function Documentation

◆ Game_BeginTick()

void FStateStreamManagerImpl::Game_BeginTick ( )
overridevirtual

Implements IStateStreamManager.

◆ Game_DebugRender()

void FStateStreamManagerImpl::Game_DebugRender ( IStateStreamDebugRenderer Renderer)
virtual

Implements IStateStreamManager.

◆ Game_EndTick()

void FStateStreamManagerImpl::Game_EndTick ( double  AbsoluteTime)
overridevirtual

Implements IStateStreamManager.

◆ Game_Exit()

void FStateStreamManagerImpl::Game_Exit ( )
overridevirtual

Implements IStateStreamManager.

◆ Game_GetStreamPointer()

void * FStateStreamManagerImpl::Game_GetStreamPointer ( uint32  Id)
overridevirtual

Implements IStateStreamManager.

◆ Game_IsInTick()

bool FStateStreamManagerImpl::Game_IsInTick ( )
overridevirtual

Implements IStateStreamManager.

◆ Render_Exit()

void FStateStreamManagerImpl::Render_Exit ( )

◆ Render_GarbageCollect()

void FStateStreamManagerImpl::Render_GarbageCollect ( bool  AsTask = false)

◆ Render_GetStream()

IStateStream * FStateStreamManagerImpl::Render_GetStream ( uint32  Id)

◆ Render_Register()

void FStateStreamManagerImpl::Render_Register ( IStateStream Stream,
bool  TakeOwnership 
)

◆ Render_RegisterDependency() [1/2]

void FStateStreamManagerImpl::Render_RegisterDependency ( IStateStream From,
IStateStream To 
)

◆ Render_RegisterDependency() [2/2]

void FStateStreamManagerImpl::Render_RegisterDependency ( uint32  FromId,
uint32  ToId 
)

◆ Render_Update()

void FStateStreamManagerImpl::Render_Update ( double  AbsoluteTime)

The documentation for this class was generated from the following files: