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