Open 3D Engine SceneProcessing 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.
SceneBuilder::SceneBuilderWorker Member List

This is the complete list of members for SceneBuilder::SceneBuilderWorker, including all inherited members.

BuildSubId(const AZ::SceneAPI::Events::ExportProduct &product) const (defined in SceneBuilder::SceneBuilderWorker)SceneBuilder::SceneBuilderWorkerprotected
CreateJobs(const AssetBuilderSDK::CreateJobsRequest &request, AssetBuilderSDK::CreateJobsResponse &response) (defined in SceneBuilder::SceneBuilderWorker)SceneBuilder::SceneBuilderWorker
DefaultSriptDependencyCheck(const AssetBuilderSDK::CreateJobsRequest &request, AssetBuilderSDK::CreateJobsResponse &response) (defined in SceneBuilder::SceneBuilderWorker)SceneBuilder::SceneBuilderWorkerprotected
ExportScene(const AZStd::shared_ptr< AZ::SceneAPI::Containers::Scene > &scene, const AssetBuilderSDK::ProcessJobRequest &request, AssetBuilderSDK::ProcessJobResponse &response) (defined in SceneBuilder::SceneBuilderWorker)SceneBuilder::SceneBuilderWorkerprotected
GenerateScene(AZ::SceneAPI::Containers::Scene *result, const AssetBuilderSDK::ProcessJobRequest &request, AssetBuilderSDK::ProcessJobResponse &response) (defined in SceneBuilder::SceneBuilderWorker)SceneBuilder::SceneBuilderWorkerprotected
GetFingerprint() const (defined in SceneBuilder::SceneBuilderWorker)SceneBuilder::SceneBuilderWorker
GetUUID() (defined in SceneBuilder::SceneBuilderWorker)SceneBuilder::SceneBuilderWorkerstatic
LoadScene(AZStd::shared_ptr< AZ::SceneAPI::Containers::Scene > &result, const AssetBuilderSDK::ProcessJobRequest &request, AssetBuilderSDK::ProcessJobResponse &response) (defined in SceneBuilder::SceneBuilderWorker)SceneBuilder::SceneBuilderWorkerprotected
m_cachedFingerprint (defined in SceneBuilder::SceneBuilderWorker)SceneBuilder::SceneBuilderWorkermutableprotected
m_isShuttingDown (defined in SceneBuilder::SceneBuilderWorker)SceneBuilder::SceneBuilderWorkerprotected
ManifestDependencyCheck(const AssetBuilderSDK::CreateJobsRequest &request, AssetBuilderSDK::CreateJobsResponse &response) (defined in SceneBuilder::SceneBuilderWorker)SceneBuilder::SceneBuilderWorkerstatic
PopulateProductDependencies(const AZ::SceneAPI::Events::ExportProduct &exportProduct, const char *watchFolder, AssetBuilderSDK::JobProduct &jobProduct) const (defined in SceneBuilder::SceneBuilderWorker)SceneBuilder::SceneBuilderWorker
PopulateSourceDependencies(const AZStd::string &manifestJson, AZStd::vector< AssetBuilderSDK::SourceFileDependency > &sourceFileDependencies) (defined in SceneBuilder::SceneBuilderWorker)SceneBuilder::SceneBuilderWorkerstatic
ProcessJob(const AssetBuilderSDK::ProcessJobRequest &request, AssetBuilderSDK::ProcessJobResponse &response) (defined in SceneBuilder::SceneBuilderWorker)SceneBuilder::SceneBuilderWorker
ShutDown() override (defined in SceneBuilder::SceneBuilderWorker)SceneBuilder::SceneBuilderWorker
~SceneBuilderWorker() override=default (defined in SceneBuilder::SceneBuilderWorker)SceneBuilder::SceneBuilderWorker