Table of Contents

Class RotationBinding

Namespace
Coherence.Toolkit.Bindings.TransformBindings
Assembly
Coherence.Toolkit.dll
public class RotationBinding : QuaternionBinding
Inheritance
RotationBinding
Inherited Members

Constructors

RotationBinding()

protected RotationBinding()

RotationBinding(Descriptor, Component)

public RotationBinding(Descriptor descriptor, Component unityComponent)

Parameters

descriptor Descriptor
unityComponent Component

Properties

BakedSyncScriptGetter

public override string BakedSyncScriptGetter { get; }

Property Value

string

BakedSyncScriptSetter

public override string BakedSyncScriptSetter { get; }

Property Value

string

CoherenceComponentName

public override string CoherenceComponentName { get; }

Property Value

string

MemberNameInComponentData

public override string MemberNameInComponentData { get; }

Property Value

string

MemberNameInUnityComponent

public override string MemberNameInUnityComponent { get; }

Property Value

string

Value

The current value of the target field/property on the binding's Unity component. This is generally the value you'll see in the inspector.

public override Quaternion Value { get; set; }

Property Value

Quaternion

Methods

OnConnectedEntityChanged()

public override void OnConnectedEntityChanged()

RotateSamples(Quaternion, bool)

public void RotateSamples(Quaternion delta, bool transformLastSampleToo)

Parameters

delta Quaternion
transformLastSampleToo bool