14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
30 protected override void Dispose(
bool disposing) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
37 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
39 base.Dispose(disposing);
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static new OdRxClass desc()
OdDgInternalMaterialLinkage(IntPtr cPtr, bool cMemoryOwn)
static string getRealClassName(IntPtr ptr)
virtual OdDgMaterialType getMaterialType()
virtual UInt64 getMaterialTableRecordId()
virtual void setMaterialType(OdDgMaterialType uType)
static HandleRef getCPtr(OdDgInternalMaterialLinkage obj)
override OdRxObject queryX(OdRxClass protocolClass)
override void Dispose(bool disposing)
virtual void setMaterialTableRecordId(UInt64 idMaterialTableRecord)
static OdDgInternalMaterialLinkage cast(OdRxObject pObj)
static new OdDgInternalMaterialLinkage createObject()
static global::System.Exception Retrieve()
static IntPtr OdDgInternalMaterialLinkage_createObject()
static UInt64 OdDgInternalMaterialLinkage_getMaterialTableRecordId(HandleRef jarg1)
static void OdDgInternalMaterialLinkage_setMaterialTableRecordId(HandleRef jarg1, UInt64 jarg2)
static IntPtr OdDgInternalMaterialLinkage_desc()
static IntPtr OdDgInternalMaterialLinkage_isA(HandleRef jarg1)
static IntPtr OdDgInternalMaterialLinkage_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgInternalMaterialLinkage_cast(HandleRef jarg1)
static string OdDgInternalMaterialLinkage_getRealClassName(IntPtr jarg1)
static void delete_OdDgInternalMaterialLinkage(HandleRef jarg1)
static void OdDgInternalMaterialLinkage_setMaterialType(HandleRef jarg1, int jarg2)
static int OdDgInternalMaterialLinkage_getMaterialType(HandleRef jarg1)