Enum HierarchicalStates

Render properties that can be overridden by the HierarchicalStateOverrideComponent

enum class Microsoft::Azure::RemoteRendering::HierarchicalStates : int32_t

Values

Name Value Description Remarks
HierarchicalStates::None 0 No state is overridden.
HierarchicalStates::Hidden 1 The visible flag is overridden.
HierarchicalStates::Selected 2 The selected state is overridden.
HierarchicalStates::SeeThrough 4 The see-through opacity is overridden.
HierarchicalStates::UseTintColor 8 The use tint color state is overridden. This flag enables individual tint color per object. This flag enables an individual tint color per object.
HierarchicalStates::DisableCollision 16 The disable collision flag is overridden. Parts with this flag will be ignored by spatial queries.
HierarchicalStates::UseCutPlaneFilterMask 64 The use cut plane filter mask state is overridden. This flag enables individual cut plane filter masks per object.
HierarchicalStates::Shell 128 Renders the scene sub-tree as a transparent shell. The effect's appearance can be globally configured using the ShellRenderingSettings state of the RenderingConnection.
HierarchicalStates::AllValidFlags 223 Combination of all flags.

See also