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 private Object locker =
new Object();
105 private HandleRef swigCPtr;
107 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
110 swigCPtr =
new HandleRef(
this, cPtr);
112 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
114 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
123 global::System.GC.SuppressFinalize(
this);
126 protected virtual void Dispose(
bool disposing) {
128 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
133 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
144 Globals.SetPtrFuncDelegateNative pSetFunc_inDelegate =
null;
145 if (pSetFunc !=
null)
147 pSetFunc_inDelegate = (IntPtr pPlace_,IntPtr pValue_) =>
152 pSetFunc(pPlace_,pValue_);
160 IntPtr pSetFunc_ptr = (pSetFunc ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pSetFunc_inDelegate);
161 Teigha.
Core.DelegateHolder.Add(pSetFunc_inDelegate);
174 private Object locker =
new Object();
175 private HandleRef swigCPtr;
177 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
180 swigCPtr =
new HandleRef(
this, cPtr);
182 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
184 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
193 global::System.GC.SuppressFinalize(
this);
196 protected virtual void Dispose(
bool disposing) {
198 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
203 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
208 public virtual void registerSubstitution(IntPtr pValue, IntPtr pSubstitution, UInt32 size,
bool bRegister,
bool bImmediate) {
228 public virtual void requestSubstitution(IntPtr pPlace, IntPtr pValue, UInt32 size,
bool bRegister,
bool bImmediate) {
333 MemoryManager mMan = MemoryManager.GetMemoryManager();
334 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
481 MemoryManager mMan = MemoryManager.GetMemoryManager();
482 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
511 MemoryManager mMan = MemoryManager.GetMemoryManager();
512 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
569 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
580 MemoryManager mMan = MemoryManager.GetMemoryManager();
581 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
599 public virtual void wrRawData(IntPtr pData, UInt32 nDataSize) {
604 public virtual void rdRawData(IntPtr pData, UInt32 nDataSize) {
620 public virtual void wrInt(
int val) {
871IntPtr tmp_str = Marshal.StringToCoTaskMemUni(str);
872 IntPtr saved_str = tmp_str;
877if (tmp_str != saved_str) str = Marshal.PtrToStringUni(tmp_str);
893IntPtr tmp_str = Marshal.StringToCoTaskMemUni(str);
894 IntPtr saved_str = tmp_str;
899if (tmp_str != saved_str) str = Marshal.PtrToStringUni(tmp_str);
1020 MemoryManager mMan = MemoryManager.GetMemoryManager();
1021 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1040 MemoryManager mMan = MemoryManager.GetMemoryManager();
1041 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
delegate void SetPtrFuncDelegate(IntPtr pPlace_, IntPtr pValue_)
static global::System.Exception Retrieve()
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_8(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, IntPtr jarg4, UInt32 jarg5, bool jarg6)
static void OdGsFiler_wrIntArray(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, bool jarg4)
static UInt32 OdGsFiler_rdUInt32(HandleRef jarg1)
static void OdGsFiler_rdPoint3d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_rdDbStubPtrArray(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrInt32(HandleRef jarg1, Int32 jarg2)
static void OdGsFiler_rdUInt16Array(HandleRef jarg1, IntPtr jarg2)
static bool OdGsFiler_isReadSection(HandleRef jarg1, int jarg2)
static void OdGsFiler_wrSectionBegin(HandleRef jarg1, int jarg2)
static IntPtr OdGsFiler_getArbitraryData(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdGsFiler_desc()
static int OdGsFiler_curSection(HandleRef jarg1)
static void OdGsFiler_wrUInt16Array(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_wrSectionEnd(HandleRef jarg1, int jarg2)
static char OdGsFiler_rdChar(HandleRef jarg1)
static void OdGsFiler_setDatabase(HandleRef jarg1, HandleRef jarg2)
static void OdGsFiler_wrDouble(HandleRef jarg1, double jarg2)
static void OdGsFiler_rdGsDCRectDouble(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrAnsiString(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void delete_OdGsFiler_SubstitutionActuator(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdGsFiler_version(HandleRef jarg1)
static void OdGsFiler_Substitutor_runSubstitutions__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, UInt32 jarg3, bool jarg4)
static void OdGsFiler_Substitutor_registerSubstitution__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, bool jarg6)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, bool jarg6)
static void OdGsFiler_Substitutor_runSubstitutions__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGsFiler_rdClass(HandleRef jarg1)
static void OdGsFiler_rdRawData(HandleRef jarg1, IntPtr jarg2, UInt32 jarg3)
static void OdGsFiler_wrDbHash(HandleRef jarg1, HandleRef jarg2)
static void OdGsFiler_Substitutor_clearSubstitutions__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, UInt32 jarg3)
static UInt64 OdGsFiler_rdUInt64(HandleRef jarg1)
static void OdGsFiler_wrUInt32Array(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_wrUInt64Array(HandleRef jarg1, IntPtr jarg2)
static void delete_OdGsFiler(HandleRef jarg1)
static void OdGsFiler_Substitutor_runSubstitutions__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, UInt32 jarg3)
static UInt16 OdGsFiler_rdUInt16(HandleRef jarg1)
static void OdGsFiler_Substitutor_registerSubstitution__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, UInt32 jarg4)
static void OdGsFiler_rdUInt32Array(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_wrUInt8Array(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGsFiler_rdPtr(HandleRef jarg1)
static void OdGsFiler_rdUInt8Array(HandleRef jarg1, IntPtr jarg2)
static double OdGsFiler_rdDouble(HandleRef jarg1)
static void OdGsFiler_wrPoint3dArray(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrIntPtr(HandleRef jarg1, IntPtr jarg2)
static bool OdGsFiler_setStream__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_9(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, IntPtr jarg4, UInt32 jarg5)
static void OdGsFiler_setWriteSections(HandleRef jarg1, UInt64 jarg2)
static void OdGsFiler_setReadSection(HandleRef jarg1, int jarg2, bool jarg3)
static void OdGsFiler_wrUInt8(HandleRef jarg1, byte jarg2)
static void OdGsFiler_rdUInt64Array(HandleRef jarg1, IntPtr jarg2)
static String OdGsFiler_rdStringRet(HandleRef jarg1)
static void OdGsFiler_wrRawData(HandleRef jarg1, IntPtr jarg2, UInt32 jarg3)
static void OdGsFiler_rdIntArray(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_wrDbStubPtrArray(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_OdGsFiler_Substitutor(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGsFiler_createObject__SWIG_1(HandleRef jarg1, bool jarg2, HandleRef jarg3, UInt32 jarg4)
static global::System.IntPtr OdGsFiler_rdHandle(HandleRef jarg1)
static void OdGsFiler_wrFloat(HandleRef jarg1, float jarg2)
static UInt32 OdGsFiler_rdCOLORREF(HandleRef jarg1)
static Int32 OdGsFiler_rdInt32(HandleRef jarg1)
static void OdGsFiler_makeSubstitutions__SWIG_0(HandleRef jarg1, bool jarg2)
static void OdGsFiler_wrInt16(HandleRef jarg1, Int16 jarg2)
static IntPtr OdGsFiler_getStream(HandleRef jarg1)
static void OdGsFiler_rdExtents3d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, bool jarg4, bool jarg5)
static void OdGsFiler_setWriteSection(HandleRef jarg1, int jarg2, bool jarg3)
static void OdGsFiler_setSubstitutor(HandleRef jarg1, HandleRef jarg2)
static Int16 OdGsFiler_rdInt16(HandleRef jarg1)
static void OdGsFiler_clearArbitraryData(HandleRef jarg1)
static void OdGsFiler_wrPoint3d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrUInt(HandleRef jarg1, uint jarg2)
static bool OdGsFiler_hasArbitraryData(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_6(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_10(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, IntPtr jarg4)
static void OdGsFiler_Substitutor_registerSubstitution__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3)
static bool OdGsFiler_checkDbHash(HandleRef jarg1, HandleRef jarg2)
static bool OdGsFiler_isPtrRegistered(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_wrPoint2dArray(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_rdString(HandleRef jarg1, ref IntPtr jarg2)
static void OdGsFiler_setVersion(HandleRef jarg1, UInt32 jarg2)
static void OdGsFiler_setReadSections(HandleRef jarg1, UInt64 jarg2)
static void OdGsFiler_clearRegisteredPtrs(HandleRef jarg1)
static void OdGsFiler_wrClass(HandleRef jarg1, HandleRef jarg2)
static void OdGsFiler_setArbitraryData(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3)
static uint OdGsFiler_rdUInt(HandleRef jarg1)
static void OdGsFiler_unregisterPtr(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_rdBackSection(HandleRef jarg1)
static bool OdGsFiler_isWriteSection(HandleRef jarg1, int jarg2)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, UInt32 jarg4)
static global::System.IntPtr OdGsFiler_subst(HandleRef jarg1)
static void OdGsFiler_rdVector3d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGsFiler_isA(HandleRef jarg1)
static bool OdGsFiler_setStream__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdGsFiler_wrPoint2d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsFiler_rdBool(HandleRef jarg1)
static void OdGsFiler_wrEOFSection(HandleRef jarg1)
static IntPtr OdGsFiler_getDatabase(HandleRef jarg1)
static void OdGsFiler_makeSubstitutions__SWIG_1(HandleRef jarg1)
static void OdGsFiler_wrInt(HandleRef jarg1, int jarg2)
static void OdGsFiler_Substitutor_clearSubstitutions__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGsFiler_registerPtr(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_rdFloatArray(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_skipSection(HandleRef jarg1)
static void OdGsFiler_Substitutor_registerSubstitution__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5)
static Int64 OdGsFiler_rdInt64(HandleRef jarg1)
static IntPtr OdGsFiler_getSubstitutor(HandleRef jarg1)
static float OdGsFiler_rdFloat(HandleRef jarg1)
static void OdGsFiler_wrInt64(HandleRef jarg1, Int64 jarg2)
static void OdGsFiler_rdGsDCRect(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrMatrix3d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrVector2d(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5)
static void OdGsFiler_rdAnsiString(HandleRef jarg1, ref IntPtr jarg2)
static String OdGsFiler_rdAnsiStringRet(HandleRef jarg1)
static bool OdGsFiler_checkEOF(HandleRef jarg1)
static void OdGsFiler_rdPoint2dArray(HandleRef jarg1, IntPtr jarg2)
static int OdGsFiler_rdInt(HandleRef jarg1)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_7(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, IntPtr jarg4, UInt32 jarg5, bool jarg6, bool jarg7)
static void OdGsFiler_wrChar(HandleRef jarg1, char jarg2)
static void OdGsFiler_wrGsDCRect(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string OdGsFiler_getRealClassName(IntPtr jarg1)
static void OdGsFiler_wrFloatArray(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_wrString(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdGsFiler_wrUInt64(HandleRef jarg1, UInt64 jarg2)
static IntPtr OdGsFiler_cast(HandleRef jarg1)
static void OdGsFiler_wrUInt16(HandleRef jarg1, UInt16 jarg2)
static IntPtr OdGsFiler_createObject__SWIG_0()
static void OdGsFiler_wrGsDCRectDouble(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdGsFiler_rdSection(HandleRef jarg1)
static IntPtr OdGsFiler_rdIntPtr(HandleRef jarg1)
static IntPtr OdGsFiler_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdGsFiler_rdMatrix3d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrVector3d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrBool(HandleRef jarg1, bool jarg2)
static IntPtr OdGsFiler_createObject__SWIG_2(HandleRef jarg1, bool jarg2, HandleRef jarg3)
static void OdGsFiler_Substitutor_runSubstitutions__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGsFiler_rdVector2d(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_wrHandle(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_Substitutor_clearSubstitutions__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_rdPoint2d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_rdPoint3dArray(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrCOLORREF(HandleRef jarg1, UInt32 jarg2)
static void OdGsFiler_wrPtr(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_wrExtents3d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrUInt32(HandleRef jarg1, UInt32 jarg2)
static byte OdGsFiler_rdUInt8(HandleRef jarg1)
static void OdGsFiler_SubstitutionActuator_applySubstitution(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, IntPtr jarg4)
static HandleRef getCPtr(OdBaseObjectPtr obj)
static HandleRef getCPtr(OdDbStub obj)
static HandleRef getCPtr(OdDbStubPtrArray obj)
static HandleRef getCPtr(OdFloatArray obj)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint2dArray obj)
static HandleRef getCPtr(OdGePoint2d obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector2d obj)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdGsDCRectDouble obj)
static HandleRef getCPtr(OdGsDCRect obj)
virtual void applySubstitution(IntPtr pPlace, IntPtr pValue, Globals.SetPtrFuncDelegate pSetFunc)
SubstitutionActuator(IntPtr cPtr, bool cMemoryOwn)
virtual void Dispose(bool disposing)
static HandleRef getCPtr(SubstitutionActuator obj)
virtual void requestSubstitution(OdBaseObjectPtr pPlace, IntPtr pValue)
virtual void clearSubstitutions()
virtual void registerSubstitution(IntPtr pValue, IntPtr pSubstitution, UInt32 size, bool bRegister, bool bImmediate)
virtual void clearSubstitutions(IntPtr pValue, UInt32 size)
virtual void requestSubstitution(IntPtr pPlace, OdGsFiler.SubstitutionActuator pActuator, IntPtr pValue, UInt32 size)
virtual void requestSubstitution(IntPtr pPlace, IntPtr pValue, UInt32 size, bool bRegister)
virtual void runSubstitutions(IntPtr pValue, UInt32 size, bool bClear)
virtual void clearSubstitutions(IntPtr pValue)
virtual void requestSubstitution(IntPtr pPlace, OdGsFiler.SubstitutionActuator pActuator, IntPtr pValue)
virtual void runSubstitutions()
virtual void registerSubstitution(IntPtr pValue, IntPtr pSubstitution, UInt32 size, bool bRegister)
virtual void runSubstitutions(IntPtr pValue, UInt32 size)
virtual void Dispose(bool disposing)
virtual void registerSubstitution(IntPtr pValue, IntPtr pSubstitution, UInt32 size)
virtual void runSubstitutions(IntPtr pValue)
Substitutor(IntPtr cPtr, bool cMemoryOwn)
virtual void requestSubstitution(OdBaseObjectPtr pPlace, IntPtr pValue, bool bRegister)
static HandleRef getCPtr(Substitutor obj)
virtual void requestSubstitution(IntPtr pPlace, OdGsFiler.SubstitutionActuator pActuator, IntPtr pValue, UInt32 size, bool bRegister, bool bImmediate)
virtual void requestSubstitution(OdBaseObjectPtr pPlace, IntPtr pValue, bool bRegister, bool bImmediate)
virtual void requestSubstitution(IntPtr pPlace, IntPtr pValue, UInt32 size)
virtual void requestSubstitution(IntPtr pPlace, IntPtr pValue, UInt32 size, bool bRegister, bool bImmediate)
virtual void requestSubstitution(IntPtr pPlace, IntPtr pValue)
virtual void requestSubstitution(IntPtr pPlace, OdGsFiler.SubstitutionActuator pActuator, IntPtr pValue, UInt32 size, bool bRegister)
virtual void registerSubstitution(IntPtr pValue, IntPtr pSubstitution)
virtual bool isReadSection(OdGsFiler.Section section)
virtual void setWriteSections(UInt64 nSections)
static new OdRxClass desc()
virtual uint vb_version()
virtual void wrSectionEnd(OdGsFiler.Section section)
virtual void wrSectionBegin(OdGsFiler.Section section)
virtual void skipSection()
virtual void rdUInt16Array(OdUInt16Array arr)
virtual void rdString(ref string str)
virtual void wrVector2d(OdGeVector2d vec)
virtual void wrInt16(Int16 val)
virtual OdGsFiler.Section curSection()
virtual UInt16 rdUInt16()
virtual void wrFloat(float val)
virtual void rdMatrix3d(OdGeMatrix3d mat)
virtual void setReadSections(UInt64 nSections)
virtual OdRxObject getSubstitutor()
virtual void wrIntPtr(IntPtr val)
virtual void wrIntArray(OdIntArray arr)
OdGsFiler(IntPtr cPtr, bool cMemoryOwn)
virtual bool isPtrRegistered(IntPtr pPtr)
virtual UInt32 rdCOLORREF()
virtual void setArbitraryData(String pName, OdRxObject pObject)
virtual void wrChar(char val)
virtual void rdPoint2dArray(OdGePoint2dArray arr)
virtual void rdPoint3dArray(OdGePoint3dArray arr)
virtual UInt32 rdUInt32()
virtual void makeSubstitutions()
static OdGsFiler createObject()
virtual void rdFloatArray(OdFloatArray arr)
virtual void rdGsDCRectDouble(OdGsDCRectDouble dcrcd)
virtual void wrUInt64(UInt64 val)
virtual void wrUInt32(UInt32 val)
override OdRxObject queryX(OdRxClass protocolClass)
virtual bool setStream(OdStreamBuf pStream, bool bWrite)
static OdGsFiler createObject(OdStreamBuf pStream, bool bForWrite, OdRxObject pDb, UInt32 nVersion)
virtual void wrInt(int val)
virtual void rdAnsiString(ref string str)
virtual bool checkDbHash(OdRxObject pDb)
virtual OdDbStub rdHandle()
virtual void wrUInt32Array(OdUInt32Array arr)
virtual void wrPoint3dArray(OdGePoint3dArray arr)
virtual void wrGsDCRect(OdGsDCRect rc)
virtual void makeSubstitutions(bool bClear)
virtual OdGsFiler.Substitutor subst()
virtual void wrUInt16Array(OdUInt16Array arr)
virtual void rdBackSection()
virtual void wrDbHash(OdRxObject pDb)
virtual void wrDouble(double val)
static OdGsFiler createObject(OdStreamBuf pStream, bool bForWrite, OdRxObject pDb)
virtual void rdDbStubPtrArray(OdDbStubPtrArray arr)
virtual void rdIntArray(OdIntArray arr)
virtual void wrRawData(IntPtr pData, UInt32 nDataSize)
virtual UInt64 rdUInt64()
virtual void wrUInt(uint val)
virtual void wrEOFSection()
virtual void wrUInt64Array(OdUInt64Array arr)
virtual void wrPoint2d(OdGePoint2d pt)
virtual void wrPoint2dArray(OdGePoint2dArray arr)
virtual void wrAnsiString(String str)
virtual void wrBool(bool bVal)
virtual void wrUInt8(byte val)
virtual void clearArbitraryData()
virtual void setVersion(UInt32 nVersion)
virtual void wrGsDCRectDouble(OdGsDCRectDouble rcd)
virtual void wrUInt16(UInt16 val)
virtual bool setStream(OdStreamBuf pStream)
virtual void wrExtents3d(OdGeExtents3d ext)
virtual double rdDouble()
virtual void rdRawData(IntPtr pData, UInt32 nDataSize)
virtual void setSubstitutor(OdRxObject pSubst)
virtual void rdPoint2d(OdGePoint2d pt)
virtual void rdUInt32Array(OdUInt32Array arr)
static OdGsFiler cast(OdRxObject pObj)
virtual void wrInt32(Int32 val)
virtual OdStreamBuf getStream()
virtual void rdVector2d(OdGeVector2d vec)
virtual void wrInt64(Int64 val)
virtual void rdUInt64Array(OdUInt64Array arr)
virtual void wrString(String str)
virtual void setReadSection(OdGsFiler.Section section, bool bSet)
virtual void rdPoint3d(OdGePoint3d pt)
virtual void wrMatrix3d(OdGeMatrix3d mat)
virtual void unregisterPtr(IntPtr pPtr)
virtual void wrHandle(OdDbStub pHandle)
virtual OdRxObject getArbitraryData(String pName)
virtual void clearRegisteredPtrs()
virtual bool hasArbitraryData(String pName)
virtual void wrDbStubPtrArray(OdDbStubPtrArray arr)
virtual void setDatabase(OdRxObject pDb)
static HandleRef getCPtr(OdGsFiler obj)
virtual void rdUInt8Array(OdUInt8Array arr)
virtual void setWriteSection(OdGsFiler.Section section, bool bSet)
virtual void rdGsDCRect(OdGsDCRect dcrc)
virtual OdGsFiler.Section rdSection()
virtual void wrClass(OdRxObject pObj)
override void Dispose(bool disposing)
virtual void wrPoint3d(OdGePoint3d pt)
virtual OdRxObject rdClass()
virtual void wrFloatArray(OdFloatArray arr)
virtual OdRxObject getDatabase()
virtual void rdVector3d(OdGeVector3d vec)
virtual void wrVector3d(OdGeVector3d vec)
virtual void wrUInt8Array(OdUInt8Array arr)
virtual void rdExtents3d(OdGeExtents3d ext)
virtual IntPtr rdIntPtr()
static string getRealClassName(IntPtr ptr)
virtual void wrCOLORREF(UInt32 val)
virtual bool isWriteSection(OdGsFiler.Section section)
virtual void registerPtr(IntPtr pPtr)
static HandleRef getCPtr(OdIntArray obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdStreamBuf obj)
static HandleRef getCPtr(OdUInt16Array obj)
static HandleRef getCPtr(OdUInt32Array obj)
static HandleRef getCPtr(OdUInt64Array obj)
static HandleRef getCPtr(OdUInt8Array obj)