UActorComponent::GetMarkedForPreEndOfFrameSync
#include "Components/ActorComponent.h"
Access: public
Specifiers: const
Description
Returns the flag indicating whether this component has been queued for the pre-end-of-frame synchronization pass, which flushes certain render updates before the frame completes.
Caveats & Gotchas
- • This is a low-level render pipeline flag used by the engine to batch render state flushes. Game code should not rely on or modify this state.
- • Despite the return type being uint32, the underlying member bMarkedForPreEndOfFrameSync is a bitfield — treat any non-zero return as true.
Signature
uint32 GetMarkedForPreEndOfFrameSync() const { return bMarkedForPreEndOfFrameSync; } Return Type
uint32 Example
Engine-side diagnostic check C++
// Typically only useful inside engine rendering code:
if (MyComponent->GetMarkedForPreEndOfFrameSync())
{
// Component is already scheduled for pre-EOF sync
} Tags
Version History
Introduced in: 4.0
| Version | Status | Notes |
|---|---|---|
| 5.6 | stable | — |
Feedback
Was this helpful?