UActorComponent::GetMarkedForEndOfFrameUpdateState
#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")); Tags
Version History
Introduced in: 4.0
| Version | Status | Notes |
|---|---|---|
| 5.6 | stable | — |
Feedback
Was this helpful?