| FTickableObjectRenderThread
|
Module |
|
Header |
/Engine/Source/Runtime/RenderCore/Public/TickableObjectRenderThread.h |
Include |
#include "TickableObjectRenderThread.h" |
class FTickableObjectRenderThread
This class provides common registration for render thread tickable objects. It is an abstract base class requiring you to implement the Tick() method.
Name | Description | |
---|---|---|
|
FTickableObjectRenderThread |
Registers this instance with the static array of tickable objects. |
Name | Description | |
---|---|---|
|
~FTickableObjectRenderThread() |
Removes this instance from the static array of tickable objects. |
Name | Description | ||
---|---|---|---|
|
GetStatId() |
Return the stat id to use for this tickable |
|
|
IsTickable() |
Pure virtual that must be overloaded by the inheriting class. |
|
|
NeedsRenderingResumedForRenderingThreadTick() |
Used to determine if a rendering thread tickable object must have rendering in a non-suspended state during it's Tick function. |
|
|
Register ( |
Registers the object for ticking. |
|
|
Tick ( |
Pure virtual that must be overloaded by the inheriting class. |
|
|
Unregister() |
Name |
Description |
|
---|---|---|
|
FRenderingThreadTickableObjectsArray |
Static array of tickable objects that are ticked from rendering thread |
Name |
Description |
---|---|
RenderingThreadHighFrequencyTickableObjects |
|
RenderingThreadTickableObjects |
Tick all rendering thread tickable objectsStatic array of tickable objects that are ticked from rendering thread |