Open 3D Engine Atom Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
#include <PassAsset.h>
Inherits AZ::Data::AssetData.
Public Member Functions | |
AZ_RTTI (PassAsset, "{FBAF94C2-6617-491E-8269-55DBC9845539}", Data::AssetData) | |
AZ_CLASS_ALLOCATOR (PassAsset, SystemAllocator) | |
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 |
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.