Open 3D Engine Atom Gem API Reference  2205.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Public Member Functions | Static Public Member Functions | Static Public Attributes | Friends | List of all members
AZ::RPI::PassAsset Class Referencefinal

#include <PassAsset.h>

Inherits AssetData.

Public Member Functions

 AZ_RTTI (PassAsset, "{FBAF94C2-6617-491E-8269-55DBC9845539}", Data::AssetData)
 
 AZ_CLASS_ALLOCATOR (PassAsset, SystemAllocator, 0)
 
const AZStd::unique_ptr< PassTemplate > & GetPassTemplate () const
 Retrieves the underlying PassTemplate.
 

Static Public Member Functions

static void Reflect (ReflectContext *context)
 

Static Public Attributes

static const char * DisplayName
 
static const char * Group
 
static const char * Extension
 

Friends

class PassSystem
 

Detailed Description

An asset that describes the root of a pass by having a PassTemplate. By adding PassRequests to the template you can describe an entire tree of passes.


The documentation for this class was generated from the following file: