RealDocs

UActorComponent::GetMarkedForPreEndOfFrameSync

function Engine Since 4.0
#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
}

Version History

Introduced in: 4.0

Version Status Notes
5.6 stable

Feedback

Was this helpful?

Suggest an edit

Select a field above to begin editing.