|  | 
| virtual | ~HUSD_OutputProcessor ()=default | 
|  | Standard virtual destructor for this abstract base class.  More... 
 | 
|  | 
| virtual void | beginSave (OP_Node *config_node, const UT_Options &config_overrides, OP_Node *lop_node, fpreal t, const UT_Options &stage_variables, UT_String &error) | 
|  | 
| virtual void | endSave (OP_Node *config_node, const UT_Options &config_overrides, OP_Node *lop_node, fpreal t, const UT_Options &stage_variables, const UT_StringArray &saved_paths, const UT_String &error_messages, UT_String &error) | 
|  | 
| virtual bool | processSavePath (const UT_StringRef &asset_path, const UT_StringRef &referencing_layer_path, bool asset_is_layer, UT_String &newpath, UT_String &error) | 
|  | 
| virtual bool | processReferencePath (const UT_StringRef &asset_path, const UT_StringRef &referencing_layer_path, bool asset_is_layer, UT_String &newpath, UT_String &error) | 
|  | 
| virtual bool | processReferenceExpression (const UT_StringRef &asset_expression, const UT_StringRef &referencing_layer_path, bool asset_is_layer, UT_String &newpath, UT_String &error) | 
|  | 
| virtual bool | processLayer (const UT_StringRef &identifier, UT_String &error) | 
|  | 
| virtual HUSD_ShouldSave | shouldSave (const UT_StringRef &save_path, const UT_StringRef &identifier, UT_String &error) | 
|  | 
| virtual UT_StringHolder | displayName () const =0 | 
|  | 
| virtual const PI_EditScriptedParms *
 | parameters () const =0 | 
|  | 
| virtual bool | hidden () const | 
|  | 
Performs processing on a USD output path during a save operation. 
Definition at line 35 of file HUSD_OutputProcessor.h.