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();
static global::System.Exception Retrieve()
static global::System.IntPtr OdGsLightNode_pointLightTraitsData__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static bool OdGsLightNode_loadClientNodeState(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsLightNode_updateViewportDependent(HandleRef jarg1, HandleRef jarg2)
static int OdGsLightNode_lightType(HandleRef jarg1)
static bool OdGsLightNode_drawableIsLight(HandleRef jarg1)
static IntPtr OdGsLightNode_desc()
static void OdGsLightNode_invalidate(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, UInt32 jarg4)
static void OdGsLightNode_setModelTransform(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGsLightNode_distantLightTraitsData__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdGsLightNode_getLightOwner(HandleRef jarg1)
static string OdGsLightNode_getRealClassName(IntPtr jarg1)
static global::System.IntPtr OdGsLightNode_webLightTraitsData__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static global::System.IntPtr OdGsLightNode_pointLightTraitsData__SWIG_1(HandleRef jarg1)
static global::System.IntPtr OdGsLightNode_distantLightTraitsData__SWIG_1(HandleRef jarg1)
static global::System.IntPtr OdGsLightNode_lightTraitsData__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdGsLightNode_isA(HandleRef jarg1)
static IntPtr OdGsLightNode_cast(HandleRef jarg1)
static global::System.IntPtr OdGsLightNode_modelTransform(HandleRef jarg1)
static void delete_OdGsLightNode(HandleRef jarg1)
static global::System.IntPtr OdGsLightNode_webLightTraitsData__SWIG_1(HandleRef jarg1)
static global::System.IntPtr OdGsLightNode_spotLightTraitsData__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdGsLightNode_queryX(HandleRef jarg1, HandleRef jarg2)
static bool OdGsLightNode_saveClientNodeState(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGsLightNode_isLight(HandleRef jarg1)
static global::System.IntPtr OdGsLightNode_lightTraitsData__SWIG_1(HandleRef jarg1)
static global::System.IntPtr OdGsLightNode_spotLightTraitsData__SWIG_1(HandleRef jarg1)
static IntPtr OdGsLightNode_createObject()
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGiDrawable obj)
static HandleRef getCPtr(OdGsBaseVectorizer obj)
static HandleRef getCPtr(OdGsContainerNode obj)
static HandleRef getCPtr(OdGsFiler obj)
OdGiLightTraitsData lightTraitsData()
override void Dispose(bool disposing)
OdGiPointLightTraitsData pointLightTraitsData(UInt32 viewportID)
static HandleRef getCPtr(OdGsLightNode obj)
override bool saveClientNodeState(OdGsFiler pFiler, OdGsBaseVectorizer pVectorizer)
OdGiDistantLightTraitsData distantLightTraitsData(UInt32 viewportID)
override bool loadClientNodeState(OdGsFiler pFiler, OdGsBaseVectorizer pVectorizer)
OdGiLightTraitsData lightTraitsData(UInt32 viewportID)
static new OdRxClass desc()
OdGiLightTraitsData.LightType lightType()
override void invalidate(OdGsContainerNode pParent, OdGsViewImpl pView, UInt32 mask)
OdGsLightNode(OdGsBaseModel pModel, OdGiDrawable pUnderlyingDrawable, bool bSetGsNode)
OdGiWebLightTraitsData webLightTraitsData()
OdGiDistantLightTraitsData distantLightTraitsData()
OdGsLightNode(OdGsBaseModel pModel, OdGiDrawable pUnderlyingDrawable)
void updateViewportDependent(OdGsViewImpl pView)
OdGsLightNode(IntPtr cPtr, bool cMemoryOwn)
OdGiSpotLightTraitsData spotLightTraitsData()
static OdGsLightNode cast(OdRxObject pObj)
void setModelTransform(OdGeMatrix3d xform)
static string getRealClassName(IntPtr ptr)
Teigha.Core.OdGiLightTraitsData.LightType vb_lightType()
OdGiSpotLightTraitsData spotLightTraitsData(UInt32 viewportID)
static new OdGsLightNode createObject()
OdGeMatrix3d modelTransform()
static bool drawableIsLight(OdGiDrawable pDrawable)
override OdRxObject queryX(OdRxClass protocolClass)
OdGiPointLightTraitsData pointLightTraitsData()
OdGiWebLightTraitsData webLightTraitsData(UInt32 viewportID)
static HandleRef getCPtr(OdGsViewImpl obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)