Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdDgEnvironmentMap.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.TG {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16
17public class OdDgEnvironmentMap : global::System.IDisposable {
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 protected bool swigCMemOwn;
21 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 public OdDgEnvironmentMap(IntPtr cPtr, bool cMemoryOwn) {
23 swigCMemOwn = cMemoryOwn;
24 swigCPtr = new HandleRef(this, cPtr);
25 }
26 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 public static HandleRef getCPtr(OdDgEnvironmentMap obj) {
28 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
29 }
30
32 Dispose(false);
33 }
34
35 public void Dispose() {
36 Dispose(true);
37 global::System.GC.SuppressFinalize(this);
38 }
39
40 protected virtual void Dispose(bool disposing) {
41 lock(this) {
42 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
43 if (swigCMemOwn) {
44 swigCMemOwn = false;
46 }
47 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
48 }
49 }
50 }
51
52 public OdDgEnvironmentMap() : this(TG_DbPINVOKE.new_OdDgEnvironmentMap(), true) {
54 }
55
61
66
72
77
83
88
94
99
105
110
116
121
127
132
138
143
149
154
160
165
171
176
182
187
193
198
204
209
215
220
221}
222
223}
static HandleRef getCPtr(OdDgEnvMapBackground obj)
static HandleRef getCPtr(OdDgEnvMapFog obj)
static HandleRef getCPtr(OdDgEnvMapLayer obj)
void setIndirectLayer(OdDgEnvMapLayer layer)
void setBackground(OdDgEnvMapBackground background)
virtual void Dispose(bool disposing)
void setMainLayer(OdDgEnvMapLayer layer)
void setUseIndirectLayerAsMainFlag(bool bSet)
void setFog(OdDgEnvMapFog fog)
static HandleRef getCPtr(OdDgEnvironmentMap obj)
OdDgEnvMapBackground getBackground()
OdDgEnvironmentMap(IntPtr cPtr, bool cMemoryOwn)
static global::System.Exception Retrieve()
static void OdDgEnvironmentMap_setUntitledFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDgEnvironmentMap_setFogEnabledFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDgEnvironmentMap_setIndirectLayer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgEnvironmentMap_setFog(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgEnvironmentMap_setUseIndirectLayerAsMainFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDgEnvironmentMap_setMapName(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgEnvironmentMap_setMainLayer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgEnvironmentMap_setEnableFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool OdDgEnvironmentMap_getUseIndirectLayerAsMainFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgEnvironmentMap_setBackgroundEnabledFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static String OdDgEnvironmentMap_getMapName(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgEnvironmentMap_getRefractFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgEnvironmentMap_getBackgroundEnabledFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDgEnvironmentMap_getBackground(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDgEnvironmentMap_getFog(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgEnvironmentMap_setVisCameraFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool OdDgEnvironmentMap_getFogEnabledFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgEnvironmentMap_setBackground(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgEnvironmentMap_getUseIndirectLightsFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgEnvironmentMap_getVisCameraFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgEnvironmentMap_getVisIndirectFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDgEnvironmentMap_getMainLayer(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgEnvironmentMap_setReflectFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDgEnvironmentMap_setRefractFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDgEnvironmentMap_setVisIndirectFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool OdDgEnvironmentMap_getUntitledFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgEnvironmentMap_setUseIndirectLightsFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void delete_OdDgEnvironmentMap(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgEnvironmentMap_getReflectFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgEnvironmentMap_getEnableFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDgEnvironmentMap_getIndirectLayer(global::System.Runtime.InteropServices.HandleRef jarg1)