HDK
|
#include <HUSD_ObjectImport-2.0.h>
Public Member Functions | |
HUSD_ObjectImport2 (HUSD_AutoWriteLock &dest) | |
~HUSD_ObjectImport2 () | |
bool | importPrim (const OBJ_Node *object, const UT_StringHolder &primpath, const UT_StringHolder &primtype, const UT_StringHolder &primkind) const |
void | recordSOPForImport (SOP_Node *sop, OP_Context &context, const UT_StringMap< UT_StringHolder > &args, const UT_StringRef &refprimpath, const UT_StringRef &primpath) |
void | importAllRecordedSOPs (bool asreference=true) |
bool | importMaterial (VOP_Node *object, const UT_StringHolder &primpath) const |
HUSD_PathSet | getOutputShaders (const UT_StringHolder &matpath) const |
Static Public Member Functions | |
static UT_StringHolder | getPrimKindForObject (const OP_Node *node) |
Definition at line 29 of file HUSD_ObjectImport-2.0.h.
|
explicit |
HUSD_ObjectImport2::~HUSD_ObjectImport2 | ( | ) |
HUSD_PathSet HUSD_ObjectImport2::getOutputShaders | ( | const UT_StringHolder & | matpath | ) | const |
|
static |
void HUSD_ObjectImport2::importAllRecordedSOPs | ( | bool | asreference = true | ) |
bool HUSD_ObjectImport2::importMaterial | ( | VOP_Node * | object, |
const UT_StringHolder & | primpath | ||
) | const |
bool HUSD_ObjectImport2::importPrim | ( | const OBJ_Node * | object, |
const UT_StringHolder & | primpath, | ||
const UT_StringHolder & | primtype, | ||
const UT_StringHolder & | primkind | ||
) | const |
void HUSD_ObjectImport2::recordSOPForImport | ( | SOP_Node * | sop, |
OP_Context & | context, | ||
const UT_StringMap< UT_StringHolder > & | args, | ||
const UT_StringRef & | refprimpath, | ||
const UT_StringRef & | primpath | ||
) |