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();
122 MemoryManager mMan = MemoryManager.GetMemoryManager();
123 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdStringArray obj)
static new OdRxClass desc()
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
virtual bool connectionAllowed(String thisConnectionName, uint sourceConnectableId, String sourceConnectionName)
virtual void getConnectionNames(OdStringArray connectionNames)
virtual bool setConnectionValue(String connectionName, OdResBuf pValue)
virtual bool disconnectFrom(String thisConnectionName, uint sourceConnectableId, String sourceConnectionName)
virtual bool hasConnectionNamed(String connectionName)
override OdRxObject queryX(OdRxClass protocolClass)
static HandleRef getCPtr(OdDbEvalConnectable obj)
virtual bool getConnectedObjects(String thisConnectionName, OdDbEvalNodeIdArray connectedObjects)
virtual bool connectTo(String thisConnectionName, uint sourceConnectableId, String sourceConnectionName)
override void Dispose(bool disposing)
static OdDbEvalConnectable cast(OdRxObject pObj)
virtual bool getConnectedNames(String thisConnectionName, uint sourceConnectableId, OdStringArray sourceConnectionNames)
OdDbEvalConnectable(IntPtr cPtr, bool cMemoryOwn)
virtual OdResBuf getConnectionValue(String connectionName)
virtual bool getConnectionType(String connectionName, ref OdResBuf.ValueType connectionType)
static string getRealClassName(IntPtr ptr)
static new OdDbEvalConnectable createObject()
static HandleRef getCPtr(OdDbEvalNodeIdArray obj)
static HandleRef getCPtr(OdResBuf obj)
static global::System.Exception Retrieve()
static IntPtr OdDbEvalConnectable_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbEvalConnectable_getConnectionValue(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdDbEvalConnectable_hasConnectionNamed(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdDbEvalConnectable_disconnectFrom(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, uint jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4)
static bool OdDbEvalConnectable_getConnectionType(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, ref OdResBuf.ValueType jarg3)
static bool OdDbEvalConnectable_setConnectionValue(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3)
static bool OdDbEvalConnectable_connectTo(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, uint jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4)
static bool OdDbEvalConnectable_getConnectedNames(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, uint jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdDbEvalConnectable_connectionAllowed(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, uint jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4)
static string OdDbEvalConnectable_getRealClassName(IntPtr jarg1)
static IntPtr OdDbEvalConnectable_isA(HandleRef jarg1)
static void delete_OdDbEvalConnectable(HandleRef jarg1)
static bool OdDbEvalConnectable_getConnectedObjects(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDbEvalConnectable_desc()
static void OdDbEvalConnectable_getConnectionNames(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbEvalConnectable_cast(HandleRef jarg1)
static IntPtr OdDbEvalConnectable_createObject()