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();
104 MemoryManager mMan = MemoryManager.GetMemoryManager();
105 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static global::System.Exception Retrieve()
static bool OdGiMaterialTextureEntry_isTextureInitialized(HandleRef jarg1)
static void OdGiMaterialTextureEntry_setProceduralTextureWidth(HandleRef jarg1, UInt32 jarg2)
static UInt32 OdGiMaterialTextureEntry_proceduralTextureHeight(HandleRef jarg1)
static IntPtr OdGiMaterialTextureEntry_textureData(HandleRef jarg1)
static void OdGiMaterialTextureEntry_setProceduralTextureHeight(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdGiMaterialTextureEntry_cast(HandleRef jarg1)
static IntPtr OdGiMaterialTextureEntry_createObject()
static bool OdGiMaterialTextureEntry_setGiMaterialTexture__SWIG_6(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, double jarg5, HandleRef jarg6)
static IntPtr OdGiMaterialTextureEntry_isA(HandleRef jarg1)
static bool OdGiMaterialTextureEntry_setGiMaterialTexture__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static bool OdGiMaterialTextureEntry_setGiMaterialTexture__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5, HandleRef jarg6)
static bool OdGiMaterialTextureEntry_setGiMaterialTexture__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, HandleRef jarg6)
static void OdGiMaterialTextureEntry_setTextureData__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdGiMaterialTextureEntry_setTextureData__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static bool OdGiMaterialTextureEntry_setGiMaterialTexture__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5)
static IntPtr OdGiMaterialTextureEntry_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGiMaterialTextureEntry_desc()
static bool OdGiMaterialTextureEntry_setGiMaterialTexture__SWIG_5(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5)
static void OdGiMaterialTextureEntry_setProceduralTextureQuality(HandleRef jarg1, double jarg2)
static UInt32 OdGiMaterialTextureEntry_proceduralTextureWidth(HandleRef jarg1)
static string OdGiMaterialTextureEntry_getRealClassName(IntPtr jarg1)
static void OdGiMaterialTextureEntry_setProceduralTextureResolution(HandleRef jarg1, UInt32 jarg2, UInt32 jarg3)
static double OdGiMaterialTextureEntry_proceduralTextureQuality(HandleRef jarg1)
static bool OdGiMaterialTextureEntry_setGiMaterialTexture__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5, HandleRef jarg6)
static void delete_OdGiMaterialTextureEntry(HandleRef jarg1)
static bool OdGiMaterialTextureEntry_setGiMaterialTexture__SWIG_7(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, double jarg5)
static HandleRef getCPtr(OdGiContext obj)
static HandleRef getCPtr(OdGiMaterialMap obj)
static HandleRef getCPtr(DevDataVariant obj)
static HandleRef getCPtr(OdGiMaterialTextureData obj)
virtual void setTextureData(OdGiMaterialTextureData pTextureData)
static OdGiMaterialTextureEntry createObject()
virtual UInt32 proceduralTextureHeight()
override OdRxObject queryX(OdRxClass protocolClass)
virtual void setProceduralTextureQuality(double coef)
virtual void setTextureData(OdGiMaterialTextureData pTextureData, OdGiMaterialTextureManager pManager)
override void Dispose(bool disposing)
static string getRealClassName(IntPtr ptr)
virtual OdGiMaterialTextureData textureData()
virtual UInt32 proceduralTextureWidth()
virtual bool setGiMaterialTexture(OdGiMaterialTextureData.DevDataVariant pDeviceInfo, OdRxClass pTexDataImpl, OdGiContext giCtx, double opacity)
virtual void setProceduralTextureWidth(UInt32 width)
virtual bool setGiMaterialTexture(OdGiMaterialTextureData.DevDataVariant pDeviceInfo, OdRxClass pTexDataImpl, OdGiContext giCtx, String fileName, OdGiMaterialTextureManager pManager)
static HandleRef getCPtr(OdGiMaterialTextureEntry obj)
virtual bool setGiMaterialTexture(OdGiMaterialTextureData.DevDataVariant pDeviceInfo, OdRxClass pTexDataImpl, OdGiContext giCtx, OdGiMaterialTexture pTexture)
virtual bool isTextureInitialized()
virtual double proceduralTextureQuality()
virtual bool setGiMaterialTexture(OdGiMaterialTextureData.DevDataVariant pDeviceInfo, OdRxClass pTexDataImpl, OdGiContext giCtx, String fileName)
virtual void setProceduralTextureResolution(UInt32 width, UInt32 height)
OdGiMaterialTextureEntry(IntPtr cPtr, bool cMemoryOwn)
virtual bool setGiMaterialTexture(OdGiMaterialTextureData.DevDataVariant pDeviceInfo, OdRxClass pTexDataImpl, OdGiContext giCtx, OdGiMaterialTexture pTexture, OdGiMaterialTextureManager pManager)
virtual bool setGiMaterialTexture(OdGiMaterialTextureData.DevDataVariant pDeviceInfo, OdRxClass pTexDataImpl, OdGiContext giCtx, OdGiMaterialMap matMap)
virtual void setProceduralTextureHeight(UInt32 height)
static new OdRxClass desc()
virtual bool setGiMaterialTexture(OdGiMaterialTextureData.DevDataVariant pDeviceInfo, OdRxClass pTexDataImpl, OdGiContext giCtx, double opacity, OdGiMaterialTextureManager pManager)
static OdGiMaterialTextureEntry cast(OdRxObject pObj)
virtual bool setGiMaterialTexture(OdGiMaterialTextureData.DevDataVariant pDeviceInfo, OdRxClass pTexDataImpl, OdGiContext giCtx, OdGiMaterialMap matMap, OdGiMaterialTextureManager pManager)
static HandleRef getCPtr(OdGiMaterialTexture obj)
static HandleRef getCPtr(OdGiMaterialTextureManager obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)