Open 3D Engine Atom Gem 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.
AZ::RPI::PassFactory Member List

This is the complete list of members for AZ::RPI::PassFactory, including all inherited members.

AddPassCreator(Name passClassName, PassCreator createFunction)AZ::RPI::PassFactory
AZ_CLASS_ALLOCATOR(PassFactory, SystemAllocator) (defined in AZ::RPI::PassFactory)AZ::RPI::PassFactory
AZ_DISABLE_COPY_MOVE(PassFactory) (defined in AZ::RPI::PassFactory)AZ::RPI::PassFactory
CreatePassFromClass(Name passClassName, Name passName)AZ::RPI::PassFactory
CreatePassFromRequest(const PassRequest *passRequest)AZ::RPI::PassFactory
CreatePassFromTemplate(const AZStd::shared_ptr< const PassTemplate > &passTemplate, Name passName)AZ::RPI::PassFactory
CreatePassFromTemplate(Name templateName, Name passName)AZ::RPI::PassFactory
HasCreatorForClass(Name passClassName)AZ::RPI::PassFactory
Init(PassLibrary *passLibrary)AZ::RPI::PassFactory
PassFactory()=default (defined in AZ::RPI::PassFactory)AZ::RPI::PassFactory
PassTests (defined in AZ::RPI::PassFactory)AZ::RPI::PassFactoryfriend
Shutdown() (defined in AZ::RPI::PassFactory)AZ::RPI::PassFactory