| AddEntity(TSharedPtr< FEntity > Entity) | UE::CADKernel::FDatabase | inline |
| AddEntityFromArchive(TSharedPtr< FEntity >Entity) | UE::CADKernel::FDatabase | inline |
| AddEntityToSave(FIdent EntityId) | UE::CADKernel::FDatabase | inlineprotected |
| ArchiveEntities | UE::CADKernel::FDatabase | protected |
| ArchiveIdToWaitingPointers | UE::CADKernel::FDatabase | protected |
| ArchiveIdToWaitingSharedPointers | UE::CADKernel::FDatabase | protected |
| ArchiveIdToWaitingWeakPointers | UE::CADKernel::FDatabase | protected |
| AvailableIdents | UE::CADKernel::FDatabase | protected |
| bForceSpawning | UE::CADKernel::FDatabase | mutableprotected |
| bIsRecursiveSerialization | UE::CADKernel::FDatabase | protected |
| CadEntitiesSelection(const TArray< TSharedPtr< FEntity > > &Entities, TArray< TSharedPtr< FEntity > > &OutCadEntities) const | UE::CADKernel::FDatabase | |
| CleanArchiveEntities() | UE::CADKernel::FDatabase | |
| DatabaseEntities | UE::CADKernel::FDatabase | protected |
| Deserialize(FCADKernelArchive &Ar) | UE::CADKernel::FDatabase | |
| Empty() | UE::CADKernel::FDatabase | |
| EntitiesToBeSerialized | UE::CADKernel::FDatabase | protected |
| EntityCount | UE::CADKernel::FDatabase | protected |
| ExpandSelection(TSharedPtr< FEntity > Entities, const TSet< EEntity > &Filter, TSet< TSharedPtr< FEntity > > &OutSelection) const | UE::CADKernel::FDatabase | |
| ExpandSelection(const TArray< TSharedPtr< FEntity > > &Entities, const TSet< EEntity > &Filter, TSet< TSharedPtr< FEntity > > &OutSelection) const | UE::CADKernel::FDatabase | |
| ExpandSelection(const TArray< TSharedPtr< FEntity > > &Entities, const TSet< EEntity > &Filter, TArray< TSharedPtr< FEntity > > &OutSelection) const | UE::CADKernel::FDatabase | |
| FCADKernelArchive | UE::CADKernel::FDatabase | friend |
| FDatabase() | UE::CADKernel::FDatabase | |
| FEntity | UE::CADKernel::FDatabase | friend |
| FSession | UE::CADKernel::FDatabase | friend |
| GetEntities(const TArray< FIdent > &ids, TArray< TSharedPtr< FEntity > > &Entities) const | UE::CADKernel::FDatabase | |
| GetEntities(const TArray< FIdent > &ids, TArray< FEntity * > &Entities) const | UE::CADKernel::FDatabase | |
| GetEntitiesOfType(EEntity Type, TArray< TSharedPtr< FEntity > > &OutEntities) const | UE::CADKernel::FDatabase | |
| GetEntitiesOfTypes(const TSet< EEntity > &Types, TArray< TSharedPtr< FEntity > > &OutEntities) const | UE::CADKernel::FDatabase | |
| GetEntity(FIdent id) const | UE::CADKernel::FDatabase | |
| GetFirstEntityOfType(EEntity Type) const | UE::CADKernel::FDatabase | |
| GetModel() | UE::CADKernel::FDatabase | inline |
| GetModelAsShared() | UE::CADKernel::FDatabase | |
| GetTopologicalEntities(const TArray< FIdent > &ids, TArray< FTopologicalEntity * > &Entities) const | UE::CADKernel::FDatabase | |
| GetTopologicalShapeEntities(const TArray< FIdent > &ids, TArray< FTopologicalShapeEntity * > &Entities) const | UE::CADKernel::FDatabase | |
| MeshEntitiesSelection(const TArray< TSharedPtr< FEntity > > &Entities, TArray< TSharedPtr< FEntity > > &OutMeshEntities) const | UE::CADKernel::FDatabase | |
| Model | UE::CADKernel::FDatabase | protected |
| NotYetSerialized | UE::CADKernel::FDatabase | protected |
| 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::FDatabase | inline |
| SetReferencedEntityOrAddToWaitingList(FIdent ArchiveId, TWeakPtr< FEntity > &Entity) | UE::CADKernel::FDatabase | inline |
| SetReferencedEntityOrAddToWaitingList(FIdent ArchiveId, FEntity **Entity) | UE::CADKernel::FDatabase | inline |
| SharedPointerInternals::TIntrusiveReferenceController | UE::CADKernel::FDatabase | friend |
| 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) const | UE::CADKernel::FDatabase | |