14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
23 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
36 global::System.GC.SuppressFinalize(
this);
39 protected virtual void Dispose(
bool disposing) {
41 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
46 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
static global::System.Exception Retrieve()
static double OdGiLightTraitsData_intensity(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiLightTraitsData_setIntensity(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static int OdGiLightTraitsData_type(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiLightTraitsData_setColor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiLightTraitsData_save(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static bool OdGiLightTraitsData_isOn(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiLightTraitsData_setShadowParameters(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdGiLightTraitsData_drawableLightType(HandleRef jarg1)
static void delete_OdGiLightTraitsData(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiLightTraitsData_load(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdGiLightTraitsData_shadowParameters(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiLightTraitsData_setOn(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdGiLightTraitsData_color(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiLightTraitsData_deleteLightTraitsData(global::System.Runtime.InteropServices.HandleRef jarg1)
static HandleRef getCPtr(OdCmEntityColor obj)
static HandleRef getCPtr(OdGiDrawable obj)
void setColor(OdCmEntityColor color)
static void deleteLightTraitsData(OdGiLightTraitsData pLightTraits)
void setShadowParameters(OdGiShadowParameters params_)
OdGiShadowParameters shadowParameters()
void load(OdGsFiler pFiler)
Teigha.Core.OdGiLightTraitsData.LightType vb_type()
void save(OdGsFiler pFiler)
static OdGiLightTraitsData.LightType drawableLightType(OdGiDrawable pDrawable)
static HandleRef getCPtr(OdGiLightTraitsData obj)
virtual void Dispose(bool disposing)
OdGiLightTraitsData(IntPtr cPtr, bool cMemoryOwn)
OdGiLightTraitsData.LightType type()
void setIntensity(double dIntensity)
static HandleRef getCPtr(OdGiShadowParameters obj)
static HandleRef getCPtr(OdGsFiler obj)