Hex Terrains Framework
Search Results for

    Show / Hide Table of Contents

    Struct TransformData

    Implements
    IEquatable<TransformData>
    Inherited Members
    ValueType.Equals(object)
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: Fwt.Core
    Assembly: fwt.core.dll
    Syntax
    [Serializable]
    public struct TransformData : IEquatable<TransformData>

    Fields

    Identity

    Declaration
    public static TransformData Identity
    Field Value
    Type Description
    TransformData

    Position

    Declaration
    public float3 Position
    Field Value
    Type Description
    float3

    Rotation

    Declaration
    public quaternion Rotation
    Field Value
    Type Description
    quaternion

    Scale

    Declaration
    public float3 Scale
    Field Value
    Type Description
    float3

    Methods

    ApplyToTransform(Transform, bool)

    Declaration
    public void ApplyToTransform(Transform transform, bool isLocalValues)
    Parameters
    Type Name Description
    Transform transform
    bool isLocalValues

    Equals(TransformData)

    Declaration
    public bool Equals(TransformData other)
    Parameters
    Type Name Description
    TransformData other
    Returns
    Type Description
    bool

    FromTransform(Transform, bool)

    Declaration
    public static TransformData FromTransform(Transform transform, bool isLocalValues)
    Parameters
    Type Name Description
    Transform transform
    bool isLocalValues
    Returns
    Type Description
    TransformData

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int
    Overrides
    ValueType.GetHashCode()

    Lerp(TransformData, TransformData, float)

    Declaration
    public static TransformData Lerp(TransformData a, TransformData b, float t)
    Parameters
    Type Name Description
    TransformData a
    TransformData b
    float t
    Returns
    Type Description
    TransformData

    Lerp(TransformData, TransformData, float, float3)

    Declaration
    public static TransformData Lerp(TransformData a, TransformData b, float t, float3 scale)
    Parameters
    Type Name Description
    TransformData a
    TransformData b
    float t
    float3 scale
    Returns
    Type Description
    TransformData

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    string
    Overrides
    ValueType.ToString()

    Implements

    IEquatable<T>

    Extension Methods

    HashExtensions.GetHashCode_ValueType<TValue>(TValue, int)
    HashExtensions.GetHashCode_ValueType<TValue>(TValue, int)
    Extensions_UnityObject.SmartDestroy(object)
    Extensions_UnityObject.SmartDestroy(object)
    Extensions_UnityObject.SmartGetComponent<TComponent>(object)
    Extensions_UnityObject.SmartGetComponent<TComponent>(object)
    Extensions_UnityObject.SmartGetGameGameObject(object)
    Extensions_UnityObject.SmartGetGameGameObject(object)
    In this article
    Back to top Generated by DocFX