14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
21 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
24 swigCPtr =
new HandleRef(
this, cPtr);
26 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
28 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
37 global::System.GC.SuppressFinalize(
this);
40 protected virtual void Dispose(
bool disposing) {
42 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
47 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
static HandleRef getCPtr(OdDgLevelMaterialAssignmentData obj)
virtual void Dispose(bool disposing)
UInt32 getLevelAssignmentCount()
void deleteLevelAssignment(UInt32 uIndex)
void setLevelAssignment(UInt32 uIndex, OdDgLevelMaterialAssignmentData levelData)
static HandleRef getCPtr(OdDgMaterialAssignment obj)
void setMaterialName(String strName)
OdDgMaterialAssignment(IntPtr cPtr, bool cMemoryOwn)
void setMaterialId(UInt64 uId)
void addLevelAssignment(OdDgLevelMaterialAssignmentData levelData)
OdDgLevelMaterialAssignmentData getLevelAssignment(UInt32 uIndex)
static global::System.Exception Retrieve()
static void OdDgMaterialAssignment_deleteLevelAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static String OdDgMaterialAssignment_getMaterialName(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgMaterialAssignment_setLevelAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void delete_OdDgMaterialAssignment(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt64 OdDgMaterialAssignment_getMaterialId(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDgMaterialAssignment_getLevelAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static void OdDgMaterialAssignment_setMaterialId(global::System.Runtime.InteropServices.HandleRef jarg1, UInt64 jarg2)
static UInt32 OdDgMaterialAssignment_getLevelAssignmentCount(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgMaterialAssignment_setMaterialName(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgMaterialAssignment_addLevelAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)