14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 swigCPtr =
new HandleRef(
this, cPtr);
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
29 protected override void Dispose(
bool disposing) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
36 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
38 base.Dispose(disposing);
43 private Object locker =
new Object();
44 private HandleRef swigCPtr;
46 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
49 swigCPtr =
new HandleRef(
this, cPtr);
51 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
53 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
62 global::System.GC.SuppressFinalize(
this);
65 protected virtual void Dispose(
bool disposing) {
67 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
72 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
104 MemoryManager mMan = MemoryManager.GetMemoryManager();
105 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
167 MemoryManager mMan = MemoryManager.GetMemoryManager();
168 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
208 MemoryManager mMan = MemoryManager.GetMemoryManager();
209 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
244 MemoryManager mMan = MemoryManager.GetMemoryManager();
245 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static global::System.Exception Retrieve()
static void OdGiMaterialTextureData_textureData(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out UInt32 jarg3, out UInt32 jarg4)
static IntPtr OdGiMaterialTextureData_createObject()
static void delete_OdGiMaterialTextureData_DevDataVariant(global::System.Runtime.InteropServices.HandleRef jarg1)
static string OdGiMaterialTextureData_getRealClassName(IntPtr jarg1)
static IntPtr OdGiMaterialTextureData_DevDataVariant_getPtr(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGiMaterialTextureData_DevDataVariant_Assign__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static bool OdGiMaterialTextureData_haveData(HandleRef jarg1)
static global::System.IntPtr OdGiMaterialTextureData_DevDataVariant_Assign__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGiMaterialTextureData_cast(HandleRef jarg1)
static IntPtr OdGiMaterialTextureData_createDefaultTextureDataImplementation()
static IntPtr OdGiMaterialTextureData_defaultTextureDataImplementationDesc()
static int OdGiMaterialTextureData_DevDataVariant_type(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGiMaterialTextureData_DevDataVariant_getRxObject(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGiMaterialTextureData_queryX(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdGiMaterialTextureData_DevDataVariant_setRxObject(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static void delete_OdGiMaterialTextureData(HandleRef jarg1)
static IntPtr OdGiMaterialTextureData_isA(HandleRef jarg1)
static global::System.IntPtr OdGiMaterialTextureData_DevDataVariant_setPtr(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGiMaterialTextureData_DevDataVariant_clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGiMaterialTextureData_desc()
static void OdGiMaterialTextureData_setTextureData(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static HandleRef getCPtr(OdGiImageBGRA32 obj)
DevDataVariant(IntPtr ptr)
OdGiMaterialTextureData.DevDataVariant setPtr(IntPtr ptr)
Teigha.Core.OdGiMaterialTextureData.DevDataVariant.DevDataVariantType vb_type()
virtual void Dispose(bool disposing)
static HandleRef getCPtr(DevDataVariant obj)
OdGiMaterialTextureData.DevDataVariant Assign(IntPtr ptr)
OdGiMaterialTextureData.DevDataVariant setRxObject(OdRxObject ptr)
OdGiMaterialTextureData.DevDataVariant Assign(OdRxObject ptr)
DevDataVariant(OdRxObject ptr)
@ DevDataVariantType_Void
@ DevDataVariantType_RxObject
DevDataVariant(IntPtr cPtr, bool cMemoryOwn)
OdGiMaterialTextureData.DevDataVariant.DevDataVariantType type()
virtual void setTextureData(OdGiMaterialTextureData.DevDataVariant pDeviceInfo, OdGiImageBGRA32 image)
static HandleRef getCPtr(OdGiMaterialTextureData obj)
static new OdRxClass desc()
static string getRealClassName(IntPtr ptr)
OdGiMaterialTextureData(IntPtr cPtr, bool cMemoryOwn)
virtual void textureData(OdGiPixelBGRA32Array data, out UInt32 width, out UInt32 height)
override OdRxObject queryX(OdRxClass protocolClass)
static OdRxClass defaultTextureDataImplementationDesc()
override void Dispose(bool disposing)
static OdGiMaterialTextureData createObject()
static OdGiMaterialTextureData cast(OdRxObject pObj)
static OdGiMaterialTextureData createDefaultTextureDataImplementation()
static HandleRef getCPtr(OdGiPixelBGRA32Array obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)