Inherits CopyDependencyBuilder::CopyDependencyBuilderWorker.
 | 
| 
  | AZ_RTTI (XmlBuilderWorker, "{7FC5D0F1-25E3-4CD2-8FB9-81CB29D940E3}") | 
|   | 
| void  | RegisterBuilderWorker () override | 
|   | 
| void  | UnregisterBuilderWorker () override | 
|   | 
| AZ::Outcome< AZStd::vector< AssetBuilderSDK::SourceFileDependency >, AZStd::string >  | GetSourceDependencies (const AssetBuilderSDK::CreateJobsRequest &request) const override | 
|   | 
| bool  | ParseProductDependencies (const AssetBuilderSDK::ProcessJobRequest &request, AZStd::vector< AssetBuilderSDK::ProductDependency > &productDependencies, AssetBuilderSDK::ProductPathDependencySet &pathDependencies) override | 
|   | 
| 
void  | AddSchemaFileDirectory (const AZStd::string &schemaFileLocation) | 
|   | 
| 
void  | SetPrintDebug (bool setDebug) | 
|   | 
| 
  | CopyDependencyBuilderWorker (AZStd::string jobKey, bool critical, bool skipServer) | 
|   | 
| 
void  | ShutDown () override | 
|   | AssetBuilderSDK::AssetBuilderCommandBus interface. 
  | 
|   | 
| 
void  | CreateJobs (const AssetBuilderSDK::CreateJobsRequest &request, AssetBuilderSDK::CreateJobsResponse &response) | 
|   | 
| 
void  | ProcessJob (const AssetBuilderSDK::ProcessJobRequest &request, AssetBuilderSDK::ProcessJobResponse &response) | 
|   | 
| 
virtual AZ::Outcome< AZStd::vector< AZStd::string >, AZStd::string >  | GetSourcesToReprocess (const AssetBuilderSDK::ProcessJobRequest &request) const | 
|   | 
| 
virtual AZ::Data::AssetType  | GetAssetType (const AZStd::string &fileName) const | 
|   | 
◆ GetSourceDependencies()
  
  
      
        
          | AZ::Outcome< AZStd::vector< AssetBuilderSDK::SourceFileDependency >, AZStd::string > CopyDependencyBuilder::XmlBuilderWorker::GetSourceDependencies  | 
          ( | 
          const AssetBuilderSDK::CreateJobsRequest &  | 
          request | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ ParseProductDependencies()
  
  
      
        
          | bool CopyDependencyBuilder::XmlBuilderWorker::ParseProductDependencies  | 
          ( | 
          const AssetBuilderSDK::ProcessJobRequest &  | 
          request,  | 
         
        
           | 
           | 
          AZStd::vector< AssetBuilderSDK::ProductDependency > &  | 
          productDependencies,  | 
         
        
           | 
           | 
          AssetBuilderSDK::ProductPathDependencySet &  | 
          pathDependencies  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ RegisterBuilderWorker()
  
  
      
        
          | void CopyDependencyBuilder::XmlBuilderWorker::RegisterBuilderWorker  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ UnregisterBuilderWorker()
  
  
      
        
          | void CopyDependencyBuilder::XmlBuilderWorker::UnregisterBuilderWorker  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
The documentation for this class was generated from the following file:
- Gems/LmbrCentral/Code/Source/Builders/CopyDependencyBuilder/XmlBuilderWorker/XmlBuilderWorker.h