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 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
115 MemoryManager mMan = MemoryManager.GetMemoryManager();
116 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
135 IntPtr tmp_pDefinition = pDefinition ==
null ? IntPtr.Zero :
OdGiVariant.
getCPtr(pDefinition).Handle;
136 IntPtr saved_pDefinition = tmp_pDefinition;
142if(tmp_pDefinition == IntPtr.Zero) pDefinition =
null;
143 if(tmp_pDefinition != IntPtr.Zero && tmp_pDefinition != saved_pDefinition)
145 MemoryTransaction mTrans_pDefinition = MemoryManager.GetMemoryManager().GetCurrentTransaction();
146 if(mTrans_pDefinition !=
null)
static global::System.Exception Retrieve()
static IntPtr OdGiGenericTexture_Assign(HandleRef jarg1, HandleRef jarg2)
static void OdGiGenericTexture_copyFrom(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGiGenericTexture_createObject()
static int OdGiGenericTexture_type(HandleRef jarg1)
static IntPtr OdGiGenericTexture_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdGiGenericTexture_definition__SWIG_1(HandleRef jarg1, ref IntPtr jarg2)
static string OdGiGenericTexture_getRealClassName(IntPtr jarg1)
static IntPtr OdGiGenericTexture_definition__SWIG_0(HandleRef jarg1)
static IntPtr OdGiGenericTexture_cast(HandleRef jarg1)
static IntPtr OdGiGenericTexture_desc()
static IntPtr OdGiGenericTexture_isA(HandleRef jarg1)
static bool OdGiGenericTexture_IsEqual(HandleRef jarg1, HandleRef jarg2)
static void OdGiGenericTexture_setDefinition(HandleRef jarg1, HandleRef jarg2)
static void delete_OdGiGenericTexture(HandleRef jarg1)
static new OdGiGenericTexture createObject()
override bool IsEqual(OdGiMaterialTexture texture)
override OdRxObject queryX(OdRxClass protocolClass)
virtual OdGiVariant definition()
static OdGiGenericTexture cast(OdRxObject pObj)
override OdGiProceduralTexture.Type type()
OdGiGenericTexture(IntPtr cPtr, bool cMemoryOwn)
override void Dispose(bool disposing)
static new OdRxClass desc()
OdGiGenericTexture Assign(OdGiGenericTexture texture)
override Teigha.Core.OdGiProceduralTexture.Type vb_type()
virtual void definition(ref OdGiVariant pDefinition)
virtual void setDefinition(OdGiVariant definition)
static string getRealClassName(IntPtr ptr)
static HandleRef getCPtr(OdGiGenericTexture obj)
override void copyFrom(OdRxObject pSource)
static HandleRef getCPtr(OdGiMaterialTexture obj)
static HandleRef getCPtr(OdGiVariant obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)