Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
CFxUIDockableWindow.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 PCAD_DOT_NET {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16using Teigha.TD;
17
18public class CFxUIDockableWindow : global::System.IDisposable {
19 private Object locker = new Object();
20 private HandleRef swigCPtr;
21 protected bool swigCMemOwn;
22 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
23 public CFxUIDockableWindow(IntPtr cPtr, bool cMemoryOwn) {
24 swigCMemOwn = cMemoryOwn;
25 swigCPtr = new HandleRef(this, cPtr);
26 }
27 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
28 public static HandleRef getCPtr(CFxUIDockableWindow obj) {
29 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
30 }
31
33 Dispose(false);
34 }
35
36 public void Dispose() {
37 Dispose(true);
38 global::System.GC.SuppressFinalize(this);
39 }
40
41 protected virtual void Dispose(bool disposing) {
42 lock(this) {
43 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
44 if (swigCMemOwn) {
45 swigCMemOwn = false;
47 }
48 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
49 }
50 }
51 }
52
53 public virtual bool GetShow() {
56 return ret;
57 }
58
59 public virtual void SetShow(bool bShow) {
62 }
63
67 return ret;
68 }
69
73 return ret;
74 }
75
76 public virtual bool SetOrientation(CFxUI.Orientation orientation) {
77 bool ret = PCADGlobalsPINVOKE.CFxUIDockableWindow_SetOrientation(swigCPtr, (int)orientation);
79 return ret;
80 }
81
82 public virtual bool GetAllowDocking() {
85 return ret;
86 }
87
88 public virtual void SetAllowDocking(bool bDockable) {
91 }
92
93 public virtual CFxString GetName() {
96 return ret;
97 }
98
99 public virtual CFxString GetObjectName() {
102 return ret;
103 }
104
105}
106
107}
virtual CFxUI.Orientation GetOrientation()
static HandleRef getCPtr(CFxUIDockableWindow obj)
virtual void SetAllowDocking(bool bDockable)
virtual void Dispose(bool disposing)
virtual CFxUI.Orientation GetAvailableOrientations()
CFxUIDockableWindow(IntPtr cPtr, bool cMemoryOwn)
virtual bool SetOrientation(CFxUI.Orientation orientation)
virtual void SetShow(bool bShow)
static bool CFxUIDockableWindow_SetOrientation(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int CFxUIDockableWindow_GetAvailableOrientations(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIDockableWindow_GetObjectName(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxUIDockableWindow_SetShow(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr CFxUIDockableWindow_GetName(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool CFxUIDockableWindow_GetShow(global::System.Runtime.InteropServices.HandleRef jarg1)
static int CFxUIDockableWindow_GetOrientation(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_CFxUIDockableWindow(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool CFxUIDockableWindow_GetAllowDocking(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxUIDockableWindow_SetAllowDocking(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)