Share via


HierarchicalStates Enum

Definition

Render properties that can be overridden by the HierarchicalStateOverrideComponent

public enum class HierarchicalStates
public enum HierarchicalStates
type HierarchicalStates = 
Public Enum HierarchicalStates
Inheritance
HierarchicalStates

Fields

Name Value Description
None 0

No state is overridden.

Hidden 1

The visible flag is overridden.

Selected 2

The selected state is overridden.

SeeThrough 4

The see-through opacity is overridden.

UseTintColor 8

The use tint color state is overridden. This flag enables individual tint color per object.

DisableCollision 16

The disable collision flag is overridden.

UseCutPlaneFilterMask 64

The use cut plane filter mask state is overridden. This flag enables individual cut plane filter masks per object. The bitmask itself is specified through CutPlaneFilterMask.

Shell 128

Renders the scene sub-tree as a transparent shell.

TransparencyWritesDepth 256

Forces depth writing, irrespective of the graph being rendered opaque or transparent.

UseOverrideMaterial 512

Uses a single override material for rendering the geometry. The material itself is assigned through OverrideMaterial.

AllValidFlags 991

Combination of all flags.

Applies to

See also