Navigation
API > API/Plugins > API/Plugins/ConcertSyncCore > API/Plugins/ConcertSyncCore/Replication
References
| Module | ConcertSyncCore |
| Header | /Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncCore/Source/ConcertSyncCore/Public/Replication/PropertyResolutionCache.h |
| Include | #include "Replication/PropertyResolutionCache.h" |
Syntax
class FPropertyResolutionCache
Remarks
FConcertPropertyChain::ResolveProperty is expensive because it has to iterate the property hierarchy.
This caches look-up results of native classes. By default, properties in Blueprint classes are not cached because they can change at runtime and leave dangling FProperty pointers.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Removes everything from the cache. | ||
| void | Invalidate
(
const UStruct& Struct |
Removes the class from the cache. | |
| FProperty * | ResolveAndCache
(
const UStruct& Struct, |
Resolves the property chain and caches the result; |