RealDocs

UActorComponent::GetMarkedForEndOfFrameUpdateState

function Engine Since 4.0
#include "Components/ActorComponent.h"
Access: public Specifiers: const

Description

Returns the internal state flag indicating whether this component has been added to one of the world's end-of-frame render update lists.

Caveats & Gotchas

  • The returned value is a raw bitfield, not a bool — non-zero means it has been queued for update, but the specific bit pattern encodes which update list it is in. Game code should not interpret specific bit values.
  • This is an engine-internal diagnostic accessor. It has no use in normal gameplay or component code.

Signature

uint32 GetMarkedForEndOfFrameUpdateState() const { return MarkedForEndOfFrameUpdateState; }

Return Type

uint32

Example

Check update queue state for debugging C++
// Engine diagnostic usage:
bool bQueued = (MyComponent->GetMarkedForEndOfFrameUpdateState() != 0);
UE_LOG(LogTemp, VeryVerbose, TEXT("Component queued for EOF update: %s"), bQueued ? TEXT("yes") : TEXT("no"));

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.