Show / Hide Table of Contents

Class ScenePicker.PickerState

The picker state upon scene traversal.

Inheritance
System.Object
VisitorState
ScenePicker.PickerState
Implements
IStateStack
Inherited Members
VisitorState.RegisterState(IStateStack)
VisitorState.Push()
VisitorState.Pop()
VisitorState.Clear()
VisitorState.Depth
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Fusee.Engine.Core
Assembly: Fusee.Engine.Core.dll
Syntax
public class PickerState : VisitorState, IStateStack

Constructors

PickerState()

The default constructor for the ScenePicker.PickerState class, which registers state stacks for model, UI rectangle, and canvas transform, as well as cull mode.

Declaration
public PickerState()

Properties

CanvasXForm

The registered canvas transform.

Declaration
public float4x4 CanvasXForm { get; set; }
Property Value
Type Description
float4x4

CullMode

The registered cull mode.

Declaration
public Cull CullMode { get; set; }
Property Value
Type Description
Cull

Model

The registered model.

Declaration
public float4x4 Model { get; set; }
Property Value
Type Description
float4x4

UiRect

The registered UI rectangle.

Declaration
public MinMaxRect UiRect { get; set; }
Property Value
Type Description
MinMaxRect

Implements

IStateStack
Generated by DocFX
GitHub Repo
Back to top