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();
105 MemoryManager mMan = MemoryManager.GetMemoryManager();
106 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
125IntPtr tmp_name = Marshal.StringToCoTaskMemUni(
name);
126 IntPtr saved_name = tmp_name;
131if (tmp_name != saved_name)
name = Marshal.PtrToStringUni(tmp_name);
159 MemoryManager mMan = MemoryManager.GetMemoryManager();
160 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
void setLights(OdDbObjectIdArray blockRefIds)
static string getRealClassName(IntPtr ptr)
void setName(String name)
OdAveScene(IntPtr cPtr, bool cMemoryOwn)
static OdAveScene createObject()
void lights(OdDbObjectIdArray blockRefIds)
void setView(OdDbObjectId viewId)
OdResult writeScene(OdDbDatabase pDb)
static void getSceneName(OdDbObjectId blockRefId, ref string name)
static OdAveScene getScene(OdDbObjectId blockRefId)
override OdRxObject queryX(OdRxClass protocolClass)
override void Dispose(bool disposing)
static new OdRxClass desc()
void addLight(OdDbObjectId blockRefId)
static OdAveScene cast(OdRxObject pObj)
static HandleRef getCPtr(OdAveScene obj)
static HandleRef getCPtr(OdDbDatabase obj)
static HandleRef getCPtr(OdDbObjectIdArray obj)
static HandleRef getCPtr(OdDbObjectId obj)
static global::System.Exception Retrieve()
static void OdAveScene_getSceneName(global::System.Runtime.InteropServices.HandleRef jarg1, ref IntPtr jarg2)
static IntPtr OdAveScene_isA(HandleRef jarg1)
static void OdAveScene_setName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdAveScene_desc()
static IntPtr OdAveScene_queryX(HandleRef jarg1, HandleRef jarg2)
static string OdAveScene_getRealClassName(IntPtr jarg1)
static void OdAveScene_addLight(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdAveScene_createObject()
static IntPtr OdAveScene_cast(HandleRef jarg1)
static int OdAveScene_writeScene__SWIG_1(HandleRef jarg1)
static void OdAveScene_setLights(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdAveScene_lights(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdAveScene_setView(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_OdAveScene(HandleRef jarg1)
static global::System.IntPtr OdAveScene_view(HandleRef jarg1)
static IntPtr OdAveScene_getScene(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdAveScene_writeScene__SWIG_0(HandleRef jarg1, HandleRef jarg2)
static String OdAveScene_name(HandleRef jarg1)