Navigation
API > API/Runtime > API/Runtime/MovieScene
Small utility struct that caches the entity manager's structural serial number to generated cached data NOTE: Must only be used with a single entity manager
| Name | FCachedEntityManagerState |
| Type | struct |
| Header File | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneCachedEntityFilterResult.h |
| Include Path | #include "EntitySystem/MovieSceneCachedEntityFilterResult.h" |
Syntax
struct FCachedEntityManagerState
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| LastSystemVersion | uint64 | The value of FEntityManager::GetSystemSerial when this filter was last cached | EntitySystem/MovieSceneCachedEntityFilterResult.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint64 GetSerial() |
Retrieve the serial number for this cache | EntitySystem/MovieSceneCachedEntityFilterResult.h | |
void Invalidate() |
Forcibly invalidate this state | EntitySystem/MovieSceneCachedEntityFilterResult.h | |
ECachedEntityManagerState Update
(
const FEntityManager& InEntityManager |
Check our system version number against the current structural number in the entity manager. | EntitySystem/MovieSceneCachedEntityFilterResult.h |