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();
120 MemoryManager mMan = MemoryManager.GetMemoryManager();
121 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
140 MemoryManager mMan = MemoryManager.GetMemoryManager();
141 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
160 MemoryManager mMan = MemoryManager.GetMemoryManager();
161 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
180 MemoryManager mMan = MemoryManager.GetMemoryManager();
181 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
200 MemoryManager mMan = MemoryManager.GetMemoryManager();
201 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
220 MemoryManager mMan = MemoryManager.GetMemoryManager();
221 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
240 MemoryManager mMan = MemoryManager.GetMemoryManager();
241 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
299 MemoryManager mMan = MemoryManager.GetMemoryManager();
300 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
319 MemoryManager mMan = MemoryManager.GetMemoryManager();
320 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static global::System.Exception Retrieve()
static IntPtr OdGiMaterialTextureManager_materialLoaderExt(HandleRef jarg1)
static void delete_OdGiMaterialTextureManager(HandleRef jarg1)
static IntPtr OdGiMaterialTextureManager_cast(HandleRef jarg1)
static IntPtr OdGiMaterialTextureManager_searchTexture__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiMaterialTextureManager_isAvailable(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGiMaterialTextureManager_isA(HandleRef jarg1)
static void OdGiMaterialTextureManager_clear(HandleRef jarg1)
static IntPtr OdGiMaterialTextureManager_textureEntryKey(HandleRef jarg1, UInt32 jarg2)
static void OdGiMaterialTextureManager_linkTexture__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3)
static IntPtr OdGiMaterialTextureManager_searchTexture__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static int OdGiMaterialTextureManager_manageType(HandleRef jarg1)
static UInt32 OdGiMaterialTextureManager_numTextureEntries(HandleRef jarg1)
static void OdGiMaterialTextureManager_setManageType(HandleRef jarg1, int jarg2)
static IntPtr OdGiMaterialTextureManager_tryToLoad__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static void OdGiMaterialTextureManager_setMaterialLoaderExt(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGiMaterialTextureManager_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGiMaterialTextureManager_desc()
static string OdGiMaterialTextureManager_getRealClassName(IntPtr jarg1)
static IntPtr OdGiMaterialTextureManager_searchTexture__SWIG_2(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdGiMaterialTextureManager_tryToLoad__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5, HandleRef jarg6)
static void OdGiMaterialTextureManager_unlinkTexture(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGiMaterialTextureManager_tryToLoad__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5, [MarshalAs(UnmanagedType.LPWStr)]String jarg6)
static void OdGiMaterialTextureManager_linkTexture__SWIG_1(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdGiMaterialTextureManager_linkTexture__SWIG_2(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3)
static IntPtr OdGiMaterialTextureManager_textureEntryData(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdGiMaterialTextureManager_createObject()
static HandleRef getCPtr(OdGiContext obj)
static HandleRef getCPtr(OdGiMaterialMap obj)
static HandleRef getCPtr(DevDataVariant obj)
static HandleRef getCPtr(OdGiMaterialTextureData obj)
static HandleRef getCPtr(OdGiMaterialTextureEntry obj)
static HandleRef getCPtr(OdGiMaterialTexture obj)
static HandleRef getCPtr(OdGiMaterialTextureLoaderExt obj)
virtual void linkTexture(OdGiMaterialTexture pTexture, OdGiMaterialTextureData pData)
@ kFileAndProceduralTextures
override void Dispose(bool disposing)
static OdGiMaterialTextureManager cast(OdRxObject pObj)
virtual void linkTexture(String fileName, OdGiMaterialTextureData pData)
virtual OdGiMaterialTextureData searchTexture(OdGiMaterialTexture pTexture)
virtual OdGiMaterialTextureData tryToLoad(OdGiMaterialTextureData.DevDataVariant pDeviceInfo, OdRxClass pTexDataImpl, OdGiContext giCtx, OdGiMaterialTextureEntry pEntry, OdGiMaterialMap matMap)
virtual OdGiMaterialTextureData tryToLoad(OdGiMaterialTextureData.DevDataVariant pDeviceInfo, OdRxClass pTexDataImpl, OdGiContext giCtx, OdGiMaterialTextureEntry pEntry, OdGiMaterialTexture pTexture)
virtual Teigha.Core.OdGiMaterialTextureManager.ManageType vb_manageType()
virtual void setMaterialLoaderExt(OdGiMaterialTextureLoaderExt pExt)
OdGiMaterialTextureManager(IntPtr cPtr, bool cMemoryOwn)
static OdGiMaterialTextureManager createObject()
static new OdRxClass desc()
virtual void setManageType(OdGiMaterialTextureManager.ManageType type)
virtual OdGiMaterialTextureLoaderExt materialLoaderExt()
virtual void unlinkTexture(OdGiMaterialTextureData pData)
virtual OdGiMaterialTextureData tryToLoad(OdGiMaterialTextureData.DevDataVariant pDeviceInfo, OdRxClass pTexDataImpl, OdGiContext giCtx, OdGiMaterialTextureEntry pEntry, String fileName)
virtual OdGiMaterialTextureManager.ManageType manageType()
virtual void linkTexture(OdGiMaterialMap matMap, OdGiMaterialTextureData pData)
static HandleRef getCPtr(OdGiMaterialTextureManager obj)
virtual OdGiMaterialTexture textureEntryKey(UInt32 nIndex)
virtual UInt32 numTextureEntries()
virtual OdGiMaterialTextureData textureEntryData(UInt32 nIndex)
static string getRealClassName(IntPtr ptr)
virtual bool isAvailable(OdGiMaterialTextureData pData)
virtual OdGiMaterialTextureData searchTexture(OdGiMaterialMap matMap)
override OdRxObject queryX(OdRxClass protocolClass)
virtual OdGiMaterialTextureData searchTexture(String fileName)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)