This is the complete list of members for AZ::RPI::PassSystem, including all inherited members.
| AddPassCreator(Name className, PassCreator createFunction) override | AZ::RPI::PassSystem | virtual |
| AddPassTemplate(const Name &name, const AZStd::shared_ptr< PassTemplate > &passTemplate) override | AZ::RPI::PassSystem | virtual |
| AddPassWithoutPipeline(const Ptr< Pass > &pass) override | AZ::RPI::PassSystem | virtual |
| AddRenderPipeline(RenderPipeline *renderPipeline) override | AZ::RPI::PassSystem | virtual |
| AZ_CLASS_ALLOCATOR(PassSystem, AZ::SystemAllocator) (defined in AZ::RPI::PassSystem) | AZ::RPI::PassSystem | |
| AZ_DISABLE_COPY_MOVE(PassSystem) (defined in AZ::RPI::PassSystem) | AZ::RPI::PassSystem | |
| AZ_DISABLE_COPY_MOVE(PassSystemInterface) (defined in AZ::RPI::PassSystemInterface) | AZ::RPI::PassSystemInterface | |
| AZ_RTTI(PassSystem, "{6AA45529-53CF-4AEF-86DF-A696C760105B}", PassSystemInterface) (defined in AZ::RPI::PassSystem) | AZ::RPI::PassSystem | |
| AZ_RTTI(PassSystemInterface, "{19DE806F-F1B2-4B1E-A0F2-F8BA85B4552E}") (defined in AZ::RPI::PassSystemInterface) | AZ::RPI::PassSystemInterface | |
| ConnectEvent(OnReadyLoadTemplatesEvent::Handler &handler) override | AZ::RPI::PassSystem | virtual |
| CreatePass(const PassDescriptor &descriptor) | AZ::RPI::PassSystemInterface | inline |
| CreatePass(Name name) | AZ::RPI::PassSystemInterface | inline |
| CreatePassFromClass(Name passClassName, Name passName) override | AZ::RPI::PassSystem | virtual |
| CreatePassFromRequest(const PassRequest *passRequest) override | AZ::RPI::PassSystem | virtual |
| CreatePassFromTemplate(const AZStd::shared_ptr< const PassTemplate > &passTemplate, Name passName) override | AZ::RPI::PassSystem | virtual |
| CreatePassFromTemplate(Name templateName, Name passName) override | AZ::RPI::PassSystem | virtual |
| DebugBreakOnPass(const Pass *pass) const override (defined in AZ::RPI::PassSystem) | AZ::RPI::PassSystem | virtual |
| DebugPrintPassHierarchy() override | AZ::RPI::PassSystem | virtual |
| FindFirstPass(const PassFilter &filter) override | AZ::RPI::PassSystem | virtual |
| FindSwapChainPass(AzFramework::NativeWindowHandle windowHandle) const override | AZ::RPI::PassSystem | virtual |
| ForEachPass(const PassFilter &filter, AZStd::function< PassFilterExecutionFlow(Pass *)> passFunction) override | AZ::RPI::PassSystem | virtual |
| FrameEnd() | AZ::RPI::PassSystem | |
| FrameUpdate(RHI::FrameGraphBuilder &frameGraphBuilder) | AZ::RPI::PassSystem | |
| Get() (defined in AZ::RPI::PassSystemInterface) | AZ::RPI::PassSystemInterface | static |
| GetAssetHandlers(AssetHandlerPtrList &assetHandlers) (defined in AZ::RPI::PassSystem) | AZ::RPI::PassSystem | static |
| GetFrameStatistics() override (defined in AZ::RPI::PassSystem) | AZ::RPI::PassSystem | virtual |
| GetPassTemplate(const Name &name) const override | AZ::RPI::PassSystem | virtual |
| GetState() const override (defined in AZ::RPI::PassSystem) | AZ::RPI::PassSystem | virtual |
| GetTargetedPassDebuggingName() const override (defined in AZ::RPI::PassSystem) | AZ::RPI::PassSystem | virtual |
| HasCreatorForClass(Name passClassName) override | AZ::RPI::PassSystem | virtual |
| HasPassesForTemplateName(const Name &templateName) const override | AZ::RPI::PassSystem | virtual |
| HasTemplate(const Name &templateName) const override | AZ::RPI::PassSystem | virtual |
| IncrementFrameDrawItemCount(u32 numDrawItems) override (defined in AZ::RPI::PassSystem) | AZ::RPI::PassSystem | virtual |
| IncrementFrameRenderPassCount() override (defined in AZ::RPI::PassSystem) | AZ::RPI::PassSystem | virtual |
| Init() | AZ::RPI::PassSystem | |
| InitPassTemplates() | AZ::RPI::PassSystem | |
| LoadPassTemplateMappings(const AZStd::string &templateMappingPath) override | AZ::RPI::PassSystem | virtual |
| OnReadyLoadTemplatesEvent typedef (defined in AZ::RPI::PassSystemInterface) | AZ::RPI::PassSystemInterface | |
| PassSystem() (defined in AZ::RPI::PassSystem) | AZ::RPI::PassSystem | |
| PassSystemInterface()=default (defined in AZ::RPI::PassSystemInterface) | AZ::RPI::PassSystemInterface | |
| PassTests (defined in AZ::RPI::PassSystem) | AZ::RPI::PassSystem | friend |
| ProcessQueuedChanges() override | AZ::RPI::PassSystem | virtual |
| Reflect(ReflectContext *context) (defined in AZ::RPI::PassSystem) | AZ::RPI::PassSystem | static |
| RegisterPass(Pass *pass) override | AZ::RPI::PassSystem | virtual |
| RemovePassFromLibrary(Pass *pass) override | AZ::RPI::PassSystem | virtual |
| RemovePassTemplate(const Name &name) override | AZ::RPI::PassSystem | virtual |
| RemoveRenderPipeline(RenderPipeline *renderPipeline) override | AZ::RPI::PassSystem | virtual |
| SetTargetedPassDebuggingName(const AZ::Name &targetPassName) override | AZ::RPI::PassSystem | virtual |
| Shutdown() | AZ::RPI::PassSystem | |
| UnregisterPass(Pass *pass) override | AZ::RPI::PassSystem | virtual |
| WriteTemplateToFile(const PassTemplate &passTemplate, AZStd::string_view assetFilePath) override | AZ::RPI::PassSystem | virtual |
| ~PassSystemInterface()=default (defined in AZ::RPI::PassSystemInterface) | AZ::RPI::PassSystemInterface | virtual |