SceneTree
- class HPS.SceneTree : public HPS.Sprocket
- Public Types - enum ItemType
- Values: - None
 - GenericMask
 - Segment
 - Include
 - ConditionalExpression
 - StaticModelSegment
 - AttributeFilter
 - Geometry
 - CuttingSection
 - Shell
 - Mesh
 - Grid
 - NURBSSurface
 - Cylinder
 - Sphere
 - Polygon
 - Circle
 - CircularWedge
 - Ellipse
 - Line
 - NURBSCurve
 - CircularArc
 - EllipticalArc
 - InfiniteLine
 - InfiniteRay
 - Marker
 - Text
 - Reference
 - DistantLight
 - Spotlight
 - Attribute
 - Portfolio
 - SegmentStyle
 - NamedStyle
 - MaterialPalette
 - Priority
 - Material
 - Camera
 - ModellingMatrix
 - UserData
 - TextureMatrix
 - Culling
 - CurveAttribute
 - CylinderAttribute
 - EdgeAttribute
 - LightingAttribute
 - LineAttribute
 - MarkerAttribute
 - SurfaceAttribute
 - Selectability
 - SphereAttribute
 - Subwindow
 - TextAttribute
 - Transparency
 - Visibility
 - VisualEffects
 - Performance
 - DrawingAttribute
 - HiddenLineAttribute
 - ContourLine
 - Condition
 - Bounding
 - AttributeLock
 - TransformMask
 - ColorInterpolation
 - CuttingSectionAttribute
 - PBRMaterial
 - Debugging
 - PostProcessEffects
 - SelectionOptions
 - UpdateOptions
 - Definition
 - NamedStyleDefinition
 - TextureDefinition
 - LinePatternDefinition
 - GlyphDefinition
 - CubeMapDefinition
 - ImageDefinition
 - MaterialPaletteDefinition
 - LegacyShaderDefinition
 - ShapeDefinition
 - Group
 - SegmentGroup
 - GeometryGroup
 - AttributeGroup
 - PortfolioGroup
 - StyleGroup
 - IncludeGroup
 - DefinitionGroup
 - NamedStyleDefinitionGroup
 - TextureDefinitionGroup
 - LinePatternDefinitionGroup
 - GlyphDefinitionGroup
 - CubeMapDefinitionGroup
 - ImageDefinitionGroup
 - MaterialPaletteDefinitionGroup
 - LegacyShaderDefinitionGroup
 - ShapeDefinitionGroup
 - GeometryGroupMask
 - CuttingSectionGroup
 - ShellGroup
 - MeshGroup
 - GridGroup
 - NURBSSurfaceGroup
 - CylinderGroup
 - SphereGroup
 - PolygonGroup
 - CircleGroup
 - CircularWedgeGroup
 - EllipseGroup
 - LineGroup
 - NURBSCurveGroup
 - CircularArcGroup
 - EllipticalArcGroup
 - InfiniteLineGroup
 - InfiniteRayGroup
 - MarkerGroup
 - TextGroup
 - ReferenceGroup
 - DistantLightGroup
 - SpotlightGroup
 
 - Public Functions - void AddHighlightOptions (HPS.HighlightOptionsKit in_options)
 - void Assign (HPS.SceneTree in_that)
 - override void Dispose ()
 - delegate void DtorDelegate (IntPtr cPtr)
 - bool Equals (HPS.SceneTree in_that)
 - override bool Equals (Object obj)
 - void Flush ()
 - ulong GetGroupingLimit ()
 - override int GetHashCode ()
 - bool GetHighlightEventHandling ()
 - HPS.HighlightOptionsKit[] GetHighlightOptions ()
 - HPS.SceneTreeItem GetRoot ()
 - override HPS.Type ObjectType ()
 - void ReExpand ()
 - delegate void RemoveCacheItemDelegate (IntPtr cPtr)
 - SceneTree ()
 - SceneTree (HPS.Canvas in_canvas)
 - SceneTree (HPS.SceneTree in_that)
 - void SetGroupingLimit (ulong in_limit)
 - void SetHighlightEventHandling (bool in_state)
 - void SetHighlightOptions (HPS.HighlightOptionsKit in_options)
 - void SetHighlightOptions (HPS.HighlightOptionsKit[] in_options)
 - void SetRoot (HPS.SceneTreeItem in_root)
 - Public Static Functions - bool operator!= (HPS.SceneTree a, HPS.SceneTree b)
 - bool operator== (HPS.SceneTree a, HPS.SceneTree b)
 
