Inherits AssetBuilderSDK::AssetBuilderCommandBus::Handler.
|  | 
| void | CreateJobs (const AssetBuilderSDK::CreateJobsRequest &request, AssetBuilderSDK::CreateJobsResponse &response) | 
|  | 
| void | ProcessJob (const AssetBuilderSDK::ProcessJobRequest &request, AssetBuilderSDK::ProcessJobResponse &response) | 
|  | 
| void | ShutDown () override | 
|  | 
| const char * | GetFingerprint () const | 
|  | 
| void | PopulateProductDependencies (const AZ::SceneAPI::Events::ExportProduct &exportProduct, const char *watchFolder, AssetBuilderSDK::JobProduct &jobProduct) const | 
|  | 
|  | 
| static void | PopulateSourceDependencies (const AZStd::string &manifestJson, AZStd::vector< AssetBuilderSDK::SourceFileDependency > &sourceFileDependencies) | 
|  | 
| static bool | ManifestDependencyCheck (const AssetBuilderSDK::CreateJobsRequest &request, AssetBuilderSDK::CreateJobsResponse &response) | 
|  | 
| static AZ::Uuid | GetUUID () | 
|  | 
|  | 
| bool | LoadScene (AZStd::shared_ptr< AZ::SceneAPI::Containers::Scene > &result, const AssetBuilderSDK::ProcessJobRequest &request, AssetBuilderSDK::ProcessJobResponse &response) | 
|  | 
| bool | GenerateScene (AZ::SceneAPI::Containers::Scene *result, const AssetBuilderSDK::ProcessJobRequest &request, AssetBuilderSDK::ProcessJobResponse &response) | 
|  | 
| bool | ExportScene (const AZStd::shared_ptr< AZ::SceneAPI::Containers::Scene > &scene, const AssetBuilderSDK::ProcessJobRequest &request, AssetBuilderSDK::ProcessJobResponse &response) | 
|  | 
| AZ::u32 | BuildSubId (const AZ::SceneAPI::Events::ExportProduct &product) const | 
|  | 
| void | DefaultSriptDependencyCheck (const AssetBuilderSDK::CreateJobsRequest &request, AssetBuilderSDK::CreateJobsResponse &response) | 
|  | 
|  | 
| bool | m_isShuttingDown = false | 
|  | 
| AZStd::string | m_cachedFingerprint | 
|  | 
The documentation for this class was generated from the following file:
- Gems/SceneProcessing/Code/Source/SceneBuilder/SceneBuilderWorker.h