Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdGsReactor.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace Teigha.Core {
12
13using System;
14using System.Runtime.InteropServices;
15
16public class OdGsReactor : OdRxObject {
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
20 public OdGsReactor(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdGsReactor_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(OdGsReactor obj) {
26 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
27 }
28
29 protected override void Dispose(bool disposing) {
30 lock(this) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
32 if (swigCMemOwn) {
33 swigCMemOwn = false;
35 }
36 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
37 }
38 base.Dispose(disposing);
39 }
40 }
41
46
51
56
61
66
67 protected static string getRealClassName(IntPtr ptr) {
68 string ret = GlobalsPINVOKE.OdGsReactor_getRealClassName(ptr /*SIMPLETYPE*/);
70 return ret;
71 }
72
73}
74
75}
static global::System.Exception Retrieve()
static string OdGsReactor_getRealClassName(IntPtr jarg1)
static void OdGsReactor_viewToBeDestroyed(HandleRef jarg1, HandleRef jarg2)
static void OdGsReactor_viewToBeUpdated(HandleRef jarg1, HandleRef jarg2, int jarg3)
static void OdGsReactor_gsToBeUnloaded(HandleRef jarg1, HandleRef jarg2)
static void delete_OdGsReactor(HandleRef jarg1)
static void OdGsReactor_viewWasCreated(HandleRef jarg1, HandleRef jarg2)
static void OdGsReactor_viewWasUpdated(HandleRef jarg1, HandleRef jarg2, int jarg3)
static HandleRef getCPtr(OdGsModule obj)
Definition OdGsModule.cs:25
OdGsReactor(IntPtr cPtr, bool cMemoryOwn)
virtual void viewWasCreated(OdGsView pView)
virtual void viewToBeDestroyed(OdGsView pView)
virtual void viewWasUpdated(OdGsView pView, int flags)
override void Dispose(bool disposing)
virtual void gsToBeUnloaded(OdGsModule pModule)
virtual void viewToBeUpdated(OdGsView pView, int flags)
static HandleRef getCPtr(OdGsReactor obj)
static string getRealClassName(IntPtr ptr)
static HandleRef getCPtr(OdGsView obj)
Definition OdGsView.cs:25