UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::CADKernel::FDatabase Member List

This is the complete list of members for UE::CADKernel::FDatabase, including all inherited members.

AddEntity(TSharedPtr< FEntity > Entity)UE::CADKernel::FDatabaseinline
AddEntityFromArchive(TSharedPtr< FEntity >Entity)UE::CADKernel::FDatabaseinline
AddEntityToSave(FIdent EntityId)UE::CADKernel::FDatabaseinlineprotected
ArchiveEntitiesUE::CADKernel::FDatabaseprotected
ArchiveIdToWaitingPointersUE::CADKernel::FDatabaseprotected
ArchiveIdToWaitingSharedPointersUE::CADKernel::FDatabaseprotected
ArchiveIdToWaitingWeakPointersUE::CADKernel::FDatabaseprotected
AvailableIdentsUE::CADKernel::FDatabaseprotected
bForceSpawningUE::CADKernel::FDatabasemutableprotected
bIsRecursiveSerializationUE::CADKernel::FDatabaseprotected
CadEntitiesSelection(const TArray< TSharedPtr< FEntity > > &Entities, TArray< TSharedPtr< FEntity > > &OutCadEntities) constUE::CADKernel::FDatabase
CleanArchiveEntities()UE::CADKernel::FDatabase
DatabaseEntitiesUE::CADKernel::FDatabaseprotected
Deserialize(FCADKernelArchive &Ar)UE::CADKernel::FDatabase
Empty()UE::CADKernel::FDatabase
EntitiesToBeSerializedUE::CADKernel::FDatabaseprotected
EntityCountUE::CADKernel::FDatabaseprotected
ExpandSelection(TSharedPtr< FEntity > Entities, const TSet< EEntity > &Filter, TSet< TSharedPtr< FEntity > > &OutSelection) constUE::CADKernel::FDatabase
ExpandSelection(const TArray< TSharedPtr< FEntity > > &Entities, const TSet< EEntity > &Filter, TSet< TSharedPtr< FEntity > > &OutSelection) constUE::CADKernel::FDatabase
ExpandSelection(const TArray< TSharedPtr< FEntity > > &Entities, const TSet< EEntity > &Filter, TArray< TSharedPtr< FEntity > > &OutSelection) constUE::CADKernel::FDatabase
FCADKernelArchiveUE::CADKernel::FDatabasefriend
FDatabase()UE::CADKernel::FDatabase
FEntityUE::CADKernel::FDatabasefriend
FSessionUE::CADKernel::FDatabasefriend
GetEntities(const TArray< FIdent > &ids, TArray< TSharedPtr< FEntity > > &Entities) constUE::CADKernel::FDatabase
GetEntities(const TArray< FIdent > &ids, TArray< FEntity * > &Entities) constUE::CADKernel::FDatabase
GetEntitiesOfType(EEntity Type, TArray< TSharedPtr< FEntity > > &OutEntities) constUE::CADKernel::FDatabase
GetEntitiesOfTypes(const TSet< EEntity > &Types, TArray< TSharedPtr< FEntity > > &OutEntities) constUE::CADKernel::FDatabase
GetEntity(FIdent id) constUE::CADKernel::FDatabase
GetFirstEntityOfType(EEntity Type) constUE::CADKernel::FDatabase
GetModel()UE::CADKernel::FDatabaseinline
GetModelAsShared()UE::CADKernel::FDatabase
GetTopologicalEntities(const TArray< FIdent > &ids, TArray< FTopologicalEntity * > &Entities) constUE::CADKernel::FDatabase
GetTopologicalShapeEntities(const TArray< FIdent > &ids, TArray< FTopologicalShapeEntity * > &Entities) constUE::CADKernel::FDatabase
MeshEntitiesSelection(const TArray< TSharedPtr< FEntity > > &Entities, TArray< TSharedPtr< FEntity > > &OutMeshEntities) constUE::CADKernel::FDatabase
ModelUE::CADKernel::FDatabaseprotected
NotYetSerializedUE::CADKernel::FDatabaseprotected
RemoveEntity(FIdent idEntity)UE::CADKernel::FDatabase
RemoveEntity(FEntity &Entity)UE::CADKernel::FDatabase
Serialize(FCADKernelArchive &Ar)UE::CADKernel::FDatabase
SerializeSelection(FCADKernelArchive &Ar, const TArray< FIdent > &SelectionIds)UE::CADKernel::FDatabase
SetReferencedEntityOrAddToWaitingList(FIdent ArchiveId, TSharedPtr< FEntity > &Entity)UE::CADKernel::FDatabaseinline
SetReferencedEntityOrAddToWaitingList(FIdent ArchiveId, TWeakPtr< FEntity > &Entity)UE::CADKernel::FDatabaseinline
SetReferencedEntityOrAddToWaitingList(FIdent ArchiveId, FEntity **Entity)UE::CADKernel::FDatabaseinline
SharedPointerInternals::TIntrusiveReferenceControllerUE::CADKernel::FDatabasefriend
SpawnEntityIdent(FEntity &SelectedEntity, bool bForceSpawning=false)UE::CADKernel::FDatabase
SpawnEntityIdents(const TArray< TSharedPtr< FEntity > > &SelectedEntities, bool bForceSpawning=false)UE::CADKernel::FDatabase
SpawnEntityIdents(const TArray< FEntity * > &SelectedEntities, bool bForceSpawning=false)UE::CADKernel::FDatabase
TopologicalEntitiesSelection(const TArray< TSharedPtr< FEntity > > &Entities, TArray< TSharedPtr< FTopologicalEntity > > &OutTopoEntities, bool bFindSurfaces, bool bFindEdges, bool bFindVertices) constUE::CADKernel::FDatabase