Open 3D Engine Atom Gem API Reference 24.09.2
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
ShaderManagementConsole::ShaderManagementConsoleDocument Member List

This is the complete list of members for ShaderManagementConsole::ShaderManagementConsoleDocument, including all inherited members.

AddOneVariantRow() override (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
AddUndoRedoHistory(const UndoRedoFunction &undoCommand, const UndoRedoFunction &redoCommand)AtomToolsFramework::AtomToolsDocumentprotected
AppendSparseVariantSet(AZStd::vector< AZ::Name > optionHeaders, AZStd::vector< AZ::Name > matrixOfValues) override (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
AtomToolsDocument()=default (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocument
AtomToolsDocument(const AZ::Crc32 &toolId, const DocumentTypeInfo &documentTypeInfo) (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocument
AZ_CLASS_ALLOCATOR(ShaderManagementConsoleDocument, AZ::SystemAllocator) (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
AZ_CLASS_ALLOCATOR(AtomToolsDocument, AZ::SystemAllocator) (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocument
AZ_DISABLE_COPY_MOVE(ShaderManagementConsoleDocument) (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
AZ_DISABLE_COPY_MOVE(AtomToolsDocument) (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocument
AZ_RTTI(ShaderManagementConsoleDocument, "{C8FAF1C7-8665-423C-B1DD-82016231B17B}", AtomToolsFramework::AtomToolsDocument) (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
AZ_RTTI(AtomToolsDocument, "{7E6CA0C4-077C-4849-B24C-6796AF3B640B}") (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocument
BeginEdit() override (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
BuildDocumentTypeInfo() (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocumentstatic
CanRedo() const override (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocument
CanSaveAsChild() const override (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocument
CanUndo() const override (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocument
Close() override (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocument
DefragmentVariantList() override (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
EndEdit() override (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
GetAbsolutePath() const override (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocument
GetDocumentTypeInfo() const override (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocument
GetId() const override (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocument
GetObjectInfo() const override (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
GetShaderOptionDescriptor(size_t index) const override (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
GetShaderOptionDescriptorCount() const override (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
GetShaderVariantListSourceData() const override (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
IsModified() const override (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
IsOpen() const override (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocument
m_absolutePathAtomToolsFramework::AtomToolsDocumentprotected
m_documentTypeInfo (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocumentprotected
m_idAtomToolsFramework::AtomToolsDocumentprotected
m_ignoreSourceFileChangeToSelfAtomToolsFramework::AtomToolsDocumentprotected
m_savePathNormalizedAtomToolsFramework::AtomToolsDocumentprotected
m_sourceDependenciesAtomToolsFramework::AtomToolsDocumentprotected
m_toolId (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocumentprotected
m_undoHistory (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocumentprotected
m_undoHistoryBeforeReopen (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocumentprotected
m_undoHistoryIndex (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocumentprotected
m_undoHistoryIndexBeforeReopen (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocumentprotected
MultiplySparseVariantSet(AZStd::vector< AZ::Name > optionHeaders, AZStd::vector< AZ::Name > matrixOfValues) override (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
Open(const AZStd::string &loadPath) override (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
OpenFailed() (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocumentprotectedvirtual
OpenSucceeded() (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocumentprotectedvirtual
Redo() override (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocument
Reflect(AZ::ReflectContext *context) (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocumentstatic
Reopen() override (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocument
ReopenRecordState()AtomToolsFramework::AtomToolsDocumentprotectedvirtual
ReopenRestoreState()AtomToolsFramework::AtomToolsDocumentprotectedvirtual
Save() override (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
SaveAsChild(const AZStd::string &savePath) override (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
SaveAsCopy(const AZStd::string &savePath) override (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
SaveFailed() (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocumentprotectedvirtual
SaveSucceeded() (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocumentprotectedvirtual
SetShaderVariantListSourceData(const AZ::RPI::ShaderVariantListSourceData &shaderVariantListSourceData) override (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
ShaderManagementConsoleDocument()=default (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
ShaderManagementConsoleDocument(const AZ::Crc32 &toolId, const AtomToolsFramework::DocumentTypeInfo &documentTypeInfo) (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
SourceFileChanged(AZStd::string relativePath, AZStd::string scanFolder, AZ::Uuid sourceUUID) override (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocumentprotected
Undo() override (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocument
UndoRedoFunction typedef (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocumentprotected
UndoRedoFunctionPair typedef (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocumentprotected
UndoRedoHistory typedef (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocumentprotected
Verify() const override (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument
~AtomToolsDocument() (defined in AtomToolsFramework::AtomToolsDocument)AtomToolsFramework::AtomToolsDocumentvirtual
~ShaderManagementConsoleDocument() (defined in ShaderManagementConsole::ShaderManagementConsoleDocument)ShaderManagementConsole::ShaderManagementConsoleDocument