HierarchicalStateOverrideComponent Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Controls the visualization of sub-hierarchies of entities.
public ref class HierarchicalStateOverrideComponent : Microsoft::Azure::RemoteRendering::ComponentBase
public class HierarchicalStateOverrideComponent : Microsoft.Azure.RemoteRendering.ComponentBase
type HierarchicalStateOverrideComponent = class
inherit ComponentBase
Public Class HierarchicalStateOverrideComponent
Inherits ComponentBase
- Inheritance
Properties
CutPlaneFilterMask |
The cut plane filter mask of this component. This mask is effectively used by the geometry if the UseCutPlaneFilterMask flag is set. |
DisableCollisionState |
Wraps around GetState/SetState for the DisableCollision feature. |
Enabled |
Enabled state of this component. (Inherited from ComponentBase) |
HiddenState |
Wraps around GetState/SetState for the Hidden feature. |
InteropId | (Inherited from ObjectBase) |
OverrideMaterial |
A single material for rendering the geometry that is activated through the UseOverrideMaterial flag. |
Owner |
The Entity that this component is attached to. (Inherited from ComponentBase) |
SeeThroughState |
Wraps around GetState/SetState for the SeeThrough feature. |
SelectedState |
Wraps around GetState/SetState for the Selected feature. |
ShellState |
Wraps around GetState/SetState for the Shell feature. |
TintColor |
The color to use for tinting the meshes below this node. |
TransparencyWritesDepthState |
Wraps around GetState/SetState for the TransparencyWritesDepth feature. |
Type |
The exact type of this component. (Inherited from ComponentBase) |
UseCutPlaneFilterMaskState |
Wraps around GetState/SetState for the UseCutPlaneFilterMask feature |
UseOverrideMaterialState |
Wraps around GetState/SetState for the UseOverrideMaterial feature. |
UseTintColorState |
Wraps around GetState/SetState for the UseTintColor feature. |
Valid |
Whether this component is still valid. (Inherited from ComponentBase) |
Methods
AsToolingObject<ToolingObject>() | (Inherited from ObjectBase) |
Destroy() |
Destroys the component in the runtime. (Inherited from ComponentBase) |
Equals(Object) | (Inherited from ObjectBase) |
GetHashCode() | (Inherited from ObjectBase) |
GetState(HierarchicalStates) |
Returns the current enabled state of a feature. |
SetState(HierarchicalStates, HierarchicalEnableState) |
Sets specific features to a new state of type HierarchicalEnableState. |