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.
AZ::PrecompiledShaderBuilder Class Referencefinal

#include <PrecompiledShaderBuilder.h>

Inherits AssetBuilderSDK::AssetBuilderCommandBus::Handler.

Public Member Functions

 AZ_TYPE_INFO (PrecompiledShaderBuilder, "{50D3185B-489C-4C8E-84DC-F99A75FDB72F}")
 
void CreateJobs (const AssetBuilderSDK::CreateJobsRequest &request, AssetBuilderSDK::CreateJobsResponse &response) const
 
void ProcessJob (const AssetBuilderSDK::ProcessJobRequest &request, AssetBuilderSDK::ProcessJobResponse &response) const
 
void ShutDown () override
 
void RegisterBuilder ()
 Register to builder and listen to builder command.
 

Static Public Attributes

static constexpr const char * Extension = "precompiledshader"
 

Detailed Description

AssetBuilder that takes precompiled azshader product file and produces an output products with the correct dependent asset GUIDs.


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