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

#include <HUSD_ManagePrims.h>

Public Member Functions

 HUSD_ManagePrims (HUSD_AutoLayerLock &lock)
 
 ~HUSD_ManagePrims ()
 
bool copyPrim (const UT_StringRef &source_primpath, const UT_StringRef &dest_primpath, const UT_StringRef &parentprimtype) const
 
bool movePrim (const UT_StringRef &source_primpath, const UT_StringRef &dest_primpath, const UT_StringRef &parentprimtype) const
 
bool deletePrim (const UT_StringRef &primpath) const
 
bool setPrimReference (const UT_StringRef &primpath, const UT_StringRef &reffilepath, const UT_StringRef &refprimpath, bool as_payload) const
 
bool setPrimXform (const UT_StringRef &primpath, const UT_Matrix4D &xform) const
 
bool setPrimVariant (const UT_StringRef &primpath, const UT_StringRef &variantset, const UT_StringRef &variantname)
 
int primEditorNodeId () const
 
void setPrimEditorNodeId (int nodeid)
 

Detailed Description

Definition at line 25 of file HUSD_ManagePrims.h.

Constructor & Destructor Documentation

HUSD_ManagePrims::HUSD_ManagePrims ( HUSD_AutoLayerLock lock)
HUSD_ManagePrims::~HUSD_ManagePrims ( )

Member Function Documentation

bool HUSD_ManagePrims::copyPrim ( const UT_StringRef source_primpath,
const UT_StringRef dest_primpath,
const UT_StringRef parentprimtype 
) const
bool HUSD_ManagePrims::deletePrim ( const UT_StringRef primpath) const
bool HUSD_ManagePrims::movePrim ( const UT_StringRef source_primpath,
const UT_StringRef dest_primpath,
const UT_StringRef parentprimtype 
) const
int HUSD_ManagePrims::primEditorNodeId ( ) const
inline

Definition at line 59 of file HUSD_ManagePrims.h.

void HUSD_ManagePrims::setPrimEditorNodeId ( int  nodeid)
inline

Definition at line 61 of file HUSD_ManagePrims.h.

bool HUSD_ManagePrims::setPrimReference ( const UT_StringRef primpath,
const UT_StringRef reffilepath,
const UT_StringRef refprimpath,
bool  as_payload 
) const
bool HUSD_ManagePrims::setPrimVariant ( const UT_StringRef primpath,
const UT_StringRef variantset,
const UT_StringRef variantname 
)
bool HUSD_ManagePrims::setPrimXform ( const UT_StringRef primpath,
const UT_Matrix4D xform 
) const

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