示例#1
0
    public static HMaterialLibrary GetMaterialLibrary()
    {
        IntPtr           cPtr = HCSMVOPINVOKE.HDB_GetMaterialLibrary();
        HMaterialLibrary ret  = (cPtr == IntPtr.Zero) ? null : new HMaterialLibrary(cPtr, false);

        return(ret);
    }
示例#2
0
    public TK_Status Interpret(BStreamFileToolkit tk, HMaterialLibrary hmat, string name)
    {
        TK_Status ret = (TK_Status)HCSMVOPINVOKE.HTK_One_Material_Interpret(swigCPtr, BStreamFileToolkit.getCPtr(tk), HMaterialLibrary.getCPtr(hmat), name);

        if (HCSMVOPINVOKE.SWIGPendingException.Pending)
        {
            throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
示例#3
0
 public static HandleRef getCPtr(HMaterialLibrary obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }
示例#4
0
 public HTK_One_Material(HMaterialLibrary hmat) : this(HCSMVOPINVOKE.new_HTK_One_Material__SWIG_1(HMaterialLibrary.getCPtr(hmat)), true)
 {
 }
 public HTK_Material_Composite(HMaterialLibrary hmat) : this(HCSMVOPINVOKE.new_HTK_Material_Composite__SWIG_1(HMaterialLibrary.getCPtr(hmat)), true)
 {
 }
 public HTK_Material_Composite(HMaterialLibrary hmat, MVO_POINTER_SIZED_INT key) : this(HCSMVOPINVOKE.new_HTK_Material_Composite__SWIG_0(HMaterialLibrary.getCPtr(hmat), key), true)
 {
 }
示例#7
0
 public static void SetMaterialLibrary(HMaterialLibrary library)
 {
     HCSMVOPINVOKE.HDB_SetMaterialLibrary(HMaterialLibrary.getCPtr(library));
 }