HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HUSD_Merge Class Reference

#include <HUSD_Merge.h>

Public Member Functions

 HUSD_Merge (HUSD_MergeStyle merge_style, HUSD_StripLayerResponse response, bool striplayerbreaks)
 
 ~HUSD_Merge ()
 
bool addHandle (const HUSD_DataHandle &src, const UT_StringHolder &dest_path=UT_StringHolder::theEmptyString)
 
bool addLayer (const UT_StringRef &filepath, const UT_StringMap< UT_StringHolder > &refargs=UT_StringMap< UT_StringHolder >(), const GU_DetailHandle &gdh=GU_DetailHandle())
 
const HUSD_LoadMasksPtrmergedLoadMasks () const
 
bool execute (HUSD_AutoWriteLock &lock, bool replace_all=false) const
 

Detailed Description

Definition at line 38 of file HUSD_Merge.h.

Constructor & Destructor Documentation

HUSD_Merge::HUSD_Merge ( HUSD_MergeStyle  merge_style,
HUSD_StripLayerResponse  response,
bool  striplayerbreaks 
)
HUSD_Merge::~HUSD_Merge ( )

Member Function Documentation

bool HUSD_Merge::addHandle ( const HUSD_DataHandle src,
const UT_StringHolder dest_path = UT_StringHolder::theEmptyString 
)
bool HUSD_Merge::addLayer ( const UT_StringRef filepath,
const UT_StringMap< UT_StringHolder > &  refargs = UT_StringMapUT_StringHolder >(),
const GU_DetailHandle gdh = GU_DetailHandle() 
)
bool HUSD_Merge::execute ( HUSD_AutoWriteLock lock,
bool  replace_all = false 
) const
const HUSD_LoadMasksPtr& HUSD_Merge::mergedLoadMasks ( ) const

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