Inheritance diagram for HPS.Stream.ImportEvent:
HPS.Stream.AttributeLockImportEvent HPS.Stream.BoundingImportEvent HPS.Stream.CameraImportEvent HPS.Stream.CircleImportEvent HPS.Stream.CircularArcImportEvent HPS.Stream.CircularWedgeImportEvent HPS.Stream.ColorInterpolationImportEvent HPS.Stream.CommentImportEvent HPS.Stream.ConditionImportEvent HPS.Stream.ContourLineImportEvent HPS.Stream.CubeMapDefinitionImportEvent HPS.Stream.CullingImportEvent HPS.Stream.CurveAttributeImportEvent HPS.Stream.CuttingSectionAttributeImportEvent HPS.Stream.CuttingSectionImportEvent HPS.Stream.CylinderAttributeImportEvent HPS.Stream.CylinderImportEvent HPS.Stream.DistantLightImportEvent HPS.Stream.DistantLightPropertyImportEvent HPS.Stream.DrawingAttributeImportEvent HPS.Stream.EdgeAttributeImportEvent HPS.Stream.EllipseImportEvent HPS.Stream.EllipticalArcImportEvent HPS.Stream.GlyphDefinitionImportEvent HPS.Stream.GridImportEvent HPS.Stream.HiddenLineAttributeImportEvent HPS.Stream.ImageDefinitionImportEvent HPS.Stream.IncludeSegmentImportEvent HPS.Stream.InfiniteLineImportEvent HPS.Stream.LightingAttributeImportEvent HPS.Stream.LineAttributeImportEvent HPS.Stream.LineImportEvent HPS.Stream.LinePatternDefinitionImportEvent HPS.Stream.MarkerAttributeImportEvent HPS.Stream.MarkerImportEvent HPS.Stream.MaterialImportEvent HPS.Stream.MaterialPaletteDefinitionImportEvent HPS.Stream.MaterialPaletteImportEvent HPS.Stream.MatrixImportEvent HPS.Stream.MeshImportEvent HPS.Stream.MeshInstanceImportEvent HPS.Stream.NamedStyleDefinitionImportEvent HPS.Stream.NamedStyleImportEvent HPS.Stream.NonDBUserDataImportEvent HPS.Stream.NURBSCurveImportEvent HPS.Stream.NURBSSurfaceAttributeImportEvent HPS.Stream.NURBSSurfaceImportEvent HPS.Stream.PerformanceImportEvent HPS.Stream.PolygonImportEvent HPS.Stream.PriorityImportEvent HPS.Stream.ReferenceGeometryImportEvent HPS.Stream.SegmentImportEvent HPS.Stream.SelectabilityImportEvent HPS.Stream.ShapeDefinitionImportEvent HPS.Stream.ShellImportEvent HPS.Stream.ShellInstanceImportEvent HPS.Stream.SphereAttributeImportEvent HPS.Stream.SphereImportEvent HPS.Stream.SpotlightImportEvent HPS.Stream.StyleSegmentImportEvent HPS.Stream.SubwindowImportEvent HPS.Stream.TextAttributeImportEvent HPS.Stream.TextImportEvent HPS.Stream.TextureDefinitionImportEvent HPS.Stream.TransformMaskImportEvent HPS.Stream.TransparencyImportEvent HPS.Stream.UserDataImportEvent HPS.Stream.VisibilityImportEvent HPS.Stream.VisualEffectsImportEvent

Public Member Functions

virtual void Dispose ()
 
delegate void DtorDelegate (IntPtr cPtr)
 
IntPtr GetClassID ()
 
ImportEvent (HPS.Stream.ImportEvent in_that)
 

Protected Member Functions

virtual void deleteCptr ()
 
virtual bool DerivedClassHasMethod (string methodName, System.Type[] methodTypes)
 
virtual bool IsUserDerived ()
 

Static Protected Member Functions

static void DtorCallback (IntPtr p)
 

Protected Attributes

bool cMemOwn
 
HandleRef cptr
 

Static Protected Attributes

static Dictionary< IntPtr, ImportEventcachedObjects = new Dictionary<IntPtr, ImportEvent>()
 
static ReaderWriterLockSlim mapLock = new ReaderWriterLockSlim(LockRecursionPolicy.SupportsRecursion)
 

Detailed Description

The ImportEvent class is the base class for events signaled during Stream export.

Member Function Documentation

◆ GetClassID()

IntPtr HPS.Stream.ImportEvent.GetClassID ( )
inline

Returns a unique identifier that is shared by all objects of the same class.


The documentation for this class was generated from the following file:
  • internals/hps_core/source/cs/HPS.Stream.cs