UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk > Member List

This is the complete list of members for FUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >, including all inherited members.

AddAnnotation(const UObjectBase *Object, const TAnnotation &Annotation)FUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
AddAnnotation(const UObjectBase *Object, TAnnotation &&Annotation)FUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
AddAnnotation(int32 Index, const TAnnotation &Annotation)FUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
AddAnnotation(int32 Index, TAnnotation &&Annotation)FUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
AddOrGetAnnotation(const UObjectBase *Object, TFunctionRef< TAnnotation()> NewAnnotationFn)FUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
AddOrGetAnnotation(int32 Index, TFunctionRef< TAnnotation()> NewAnnotationFn)FUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
FUObjectAnnotationChunked() TSAN_SAFEFUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
GetAllocatedSize() const overrideFUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inlinevirtual
GetAnnotation(const UObjectBase *Object)FUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
GetAnnotation(int32 Index)FUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
GetAnnotationCount() constFUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
GetMaxAllocatedSize() constFUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
GetMaxAnnotations() const TSAN_SAFEFUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
GetMaxAnnottations() const TSAN_SAFEFUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
IsValidIndex(int32 Index) constFUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
NotifyUObjectDeleted(const UObjectBase *Object, int32 Index)FUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inlinevirtual
FUObjectArray::FUObjectDeleteListener::NotifyUObjectDeleted(const class UObjectBase *Object, int32 Index)=0FUObjectArray::FUObjectDeleteListenerpure virtual
OnUObjectArrayShutdown() overrideFUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inlinevirtual
RemoveAllAnnotations()FUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
RemoveAnnotation(const UObjectBase *Object)FUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
RemoveAnnotation(int32 Index)FUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
TrimAnnotations()FUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inline
~FUObjectAnnotationChunked()FUObjectAnnotationChunked< TAnnotation, bAutoRemove, NumAnnotationsPerChunk >inlinevirtual
~FUObjectDeleteListener()FUObjectArray::FUObjectDeleteListenerinlinevirtual