18 #ifndef __HUSD_PythonConverter_h__ 
   19 #define __HUSD_PythonConverter_h__ 
   39     void                *getEditableLayer() 
const;
 
   40     void                *getEditableOverridesLayer() 
const;
 
   41     void                *getActiveLayer() 
const;
 
   42     void                *getEditableStage() 
const;
 
   43     void                *getEditableOverridesStage() 
const;
 
   44     void                *getStage() 
const;
 
   46     void                *getSourceLayer(
int layerindex) 
const;
 
   47     int                  getSourceLayerCount() 
const;
 
   51     void                *getOverridesLayer(
 
   54     std::string          addLockedGeo(
 
   56                                 const std::map<std::string, std::string> &
args,
 
   80         : myPythonConverter( lock )
 
   81         , myPythonConverterPtr( converter_ptr )
 
   84         if(  myPythonConverterPtr)
 
   85             *myPythonConverterPtr = &myPythonConverter;
 
   91         if(  myPythonConverterPtr)
 
   92             *myPythonConverterPtr = 
nullptr;
 
HUSD_AutoAnyLock * getLock() const 
 
~HUSD_ScopedPythonConverter()
 
**If you just want to fire and args
 
HUSD_ScopedPythonConverter(HUSD_AutoAnyLock &lock, HUSD_PythonConverter **converter_ptr)