Open 3D Engine AzToolsFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzToolsFramework::Layers::EditorLayerComponent Member List

This is the complete list of members for AzToolsFramework::Layers::EditorLayerComponent, including all inherited members.

Activate() overrideAzToolsFramework::Layers::EditorLayerComponentprotectedvirtual
AddContextMenuActions(QMenu *)AzToolsFramework::Components::EditorComponentBaseinlinevirtual
AddLayerSaveDependency(const AZ::EntityId &layerSaveDependency) override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
AddLevelSaveDependency() override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
AddUniqueEntitiesAndInstancesFromEditorLayer(const EditorLayer &loadedLayer, AZ::SliceComponent::SliceAssetToSliceInstancePtrs &sliceInstances, AZStd::unordered_map< AZ::EntityId, AZ::Entity * > &uniqueEntities) (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
AreLayerChildrenVisible() override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentinline
AZ_EDITOR_COMPONENT(EditorLayerComponent, "{976E05F0-FAC7-43B6-B621-66108AE73FD4}") (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
AZ_RTTI(EditorComponentBase, "{D5346BD4-7F20-444E-B370-327ACD03D4A0}", AZ::Component)AzToolsFramework::Components::EditorComponentBase
BuildGameEntity(AZ::Entity *)AzToolsFramework::Components::EditorComponentBaseinlinevirtual
CanAttemptToRecoverLayerAndGetLayerInfo(const AZStd::string &fullFilePath, AZStd::string &newLayerName, AZ::EntityId &layerParentId)AzToolsFramework::Layers::EditorLayerComponentprotectedstatic
CanParentChange(bool &parentCanChange, AZ::EntityId oldParent, AZ::EntityId newParent) override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
CleanupLoadedLayer() (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
CleanupTempFileAndFolder(QString tempFile, const QDir &layerTempFolder, const LayerResult *currentFailure) (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
CleanupTempFolder(const QDir &layerTempFolder, const LayerResult *currentFailure) (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
CreateDirectoryAtPath(const QString &path) (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
CreateLayerAssetContextMenu(QMenu *menu, const AZStd::string &fullFilePath, QString levelPath)AzToolsFramework::Layers::EditorLayerComponentstatic
CreateLayerEntity(const AZStd::string &name, const AZ::Color &layerColor, const LayerProperties::SaveFormat &saveAsBinary=LayerProperties::SaveFormat::Xml, const AZ::EntityId &optionalEntityId=AZ::EntityId())AzToolsFramework::Layers::EditorLayerComponentstatic
CreateLayerEntityFromName(const AZStd::string &name)AzToolsFramework::Layers::EditorLayerComponentstatic
CreateMissingLayerAncestors(const AZStd::string &nearestLayerAcenstorName)AzToolsFramework::Layers::EditorLayerComponentprotectedstatic
Deactivate() overrideAzToolsFramework::Layers::EditorLayerComponentprotectedvirtual
DoesLayerFileExistOnDisk(const QString &levelAbsoluteFolder) override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
EditorComponentBase()AzToolsFramework::Components::EditorComponentBase
GatherAllNonLayerNonSliceDescendants(EntityList &entityList, EditorLayer &layer, const AZStd::unordered_map< AZ::EntityId, AZ::Entity * > &entityIdsToEntityPtrs, AzToolsFramework::Components::TransformComponent &transformComponent) const (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
GatherLayerEntitiesWithName(const AZStd::string &layerName, EntityIdSet &layerEntities) override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
GatherSaveDependencies(AZStd::unordered_set< AZ::EntityId > &allLayersToSave, bool &mustSaveLevel) override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
GenerateCleanupFailureWarningResult(QString message, const LayerResult *currentFailure) (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
GenerateLayerFileName() (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
GetCachedLayerBaseFileName() (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentinline
GetColorPropertyValue() override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
GetFileHash(QString filePath, QCryptographicHash &hash) (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
GetIncompatibleServices(AZ::ComponentDescriptor::DependencyArrayType &services) (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentstatic
GetLayerBaseFileName() override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
GetLayerColor() override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
GetLayerDirectory() const (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentinlineprotected
GetLayerExtension() (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentinlinestatic
GetLayerExtensionWithDot() (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentinlinestatic
GetLayerFullFileName() override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
GetLayerFullFilePath(const QString &levelAbsoluteFolder) override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
GetLayerSeparator() (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentinlineprotectedstatic
GetLayerTempDirectory() const (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentinlineprotected
GetLayerTempExtension() const (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentinlineprotected
GetLocalTM() constAzToolsFramework::Components::EditorComponentBase
GetMaxTempFileWriteAttempts() const (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentinlineprotected
GetOverwriteFlag() override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentinline
GetProvidedServices(AZ::ComponentDescriptor::DependencyArrayType &services) (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentstatic
GetRequiredServices(AZ::ComponentDescriptor::DependencyArrayType &services) (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentstatic
GetSaveFormat() (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
GetSerializedIdentifier() const override finalAzToolsFramework::Components::EditorComponentBase
GetTransform() constAzToolsFramework::Components::EditorComponentBase
GetWorldTM() constAzToolsFramework::Components::EditorComponentBase
HasLayer() override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentinline
HasUnsavedChanges() override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
Init() overrideAzToolsFramework::Layers::EditorLayerComponentprotectedvirtual
IsLayerDataSafeToRecover(const AZStd::shared_ptr< Layers::EditorLayer > loadedLayer, AZ::SliceComponent &rootSlice)AzToolsFramework::Layers::EditorLayerComponentprotectedstatic
IsLayerNameValid() override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
IsSaveFormatBinary() override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
IsSelected() constAzToolsFramework::Components::EditorComponentBase
m_cachedLayerProperties (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
m_editableLayerProperties (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
m_hasUnsavedChanges (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
m_layerFileName (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
m_loadedLayer (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
m_mustSaveLevelWhenLayerSaves (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
m_otherLayersToSave (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
m_overwriteCheck (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
MarkLayerWithUnsavedChanges() override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
OnAfterEntitySet() override finalAzToolsFramework::Components::EditorComponentBase
PopulateFromLoadedLayerData(const EditorLayer &loadedLayer, AZ::SliceComponent::SliceAssetToSliceInstancePtrs &sliceInstances, AZStd::unordered_map< AZ::EntityId, AZ::Entity * > &uniqueEntities) (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
PrepareLayerForSaving(EditorLayer &layer, EntityList &entityList, AZ::SliceComponent::SliceReferenceToInstancePtrs &layerInstances) (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
ReadLayer(QString levelPakFile, AZ::SliceComponent::SliceAssetToSliceInstancePtrs &sliceInstances, AZStd::unordered_map< AZ::EntityId, AZ::Entity * > &uniqueEntities) (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
RecoverEditorLayer(const AZStd::shared_ptr< Layers::EditorLayer > editorLayer, const AZStd::string &newLayerName, const AZ::EntityId &layerParentId)AzToolsFramework::Layers::EditorLayerComponentstatic
RecoverLayer(const AZStd::string &fullFilePath)AzToolsFramework::Layers::EditorLayerComponentstatic
Reflect(AZ::ReflectContext *context) (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentstatic
RestoreEditorData() override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
SetDirty()AzToolsFramework::Components::EditorComponentBase
SetLayerChildrenVisibility(bool visible) override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
SetLayerColor(AZ::Color newColor) override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentinline
SetOverwriteFlag(bool set) override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
SetPrimaryAsset(const AZ::Data::AssetId &)AzToolsFramework::Components::EditorComponentBaseinlinevirtual
SetSaveFormat(LayerProperties::SaveFormat saveFormat) (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
SetSerializedIdentifier(AZStd::string serializedIdentifier) override finalAzToolsFramework::Components::EditorComponentBase
SetUnsavedChanges(bool unsavedChanges) (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
UpdateLayerNameConflictMapping(AZStd::unordered_map< AZStd::string, int > &nameConflictsMapping) override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
UpdateListOfDiscoveredEntityIds(AZStd::unordered_set< AZ::EntityId > &discoveredIds, const AZ::EntityId &newEntity)AzToolsFramework::Layers::EditorLayerComponentprotectedstatic
WriteLayerAndGetEntities(QString levelAbsoluteFolder, EntityList &entityList, AZ::SliceComponent::SliceReferenceToInstancePtrs &layerInstances) override (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent
WriteLayerStreamToDisk(QString levelAbsoluteFolder, const AZ::IO::ByteContainerStream< AZStd::vector< char > > &entitySaveStream) (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
WriteLayerToStream(const EditorLayer &layer, AZ::IO::ByteContainerStream< AZStd::vector< char > > &entitySaveStream) (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponentprotected
~EditorLayerComponent() (defined in AzToolsFramework::Layers::EditorLayerComponent)AzToolsFramework::Layers::EditorLayerComponent