SceneTree
-
class
HPS.SceneTree
: 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)
-
enum