Search Results for

    Show / Hide Table of Contents

    Struct FloatR10G10B10A2

    Packed vector, layout: R:10 bytes, G:10 bytes, B:10 bytes, A:2 bytes, all values are stored as floats in range [0;1].

    Assembly: FlaxEngine.dll
    File: Engine/Core/Math/Packed.h
    Syntax
    public struct FloatR10G10B10A2

    Constructors

    FloatR10G10B10A2()

    Declaration
    public FloatR10G10B10A2() = default

    FloatR10G10B10A2(const float* values)

    Declaration
    public FloatR10G10B10A2(const float* values)
    Parameters
    float values

    FloatR10G10B10A2(const Float3& v, float alpha = 0)

    Declaration
    public FloatR10G10B10A2(const Float3& v, float alpha = 0)
    Parameters
    Float3 v

    float alpha

    FloatR10G10B10A2(const Float4& v)

    Declaration
    public FloatR10G10B10A2(const Float4& v)
    Parameters
    Float4 v

    FloatR10G10B10A2(float x, float y, float z, float w)

    Declaration
    public FloatR10G10B10A2(float x, float y, float z, float w)
    Parameters
    float x

    float y

    float z

    float w

    FloatR10G10B10A2(uint32 packed)

    Declaration
    public FloatR10G10B10A2(uint32 packed)
    Parameters
    uint32 packed

    operator Float3()

    Declaration
    public operator Float3() const

    operator Float4()

    Declaration
    public operator Float4() const

    operator uint32()

    Declaration
    public operator uint32() const

    Fields

    Value

    Declaration
    public uint32 Value
    Field Value
    uint32

    W

    Declaration
    public uint32 W
    Field Value
    uint32

    X

    Declaration
    public uint32 X
    Field Value
    uint32

    Y

    Declaration
    public uint32 Y
    Field Value
    uint32

    Z

    Declaration
    public uint32 Z
    Field Value
    uint32

    Methods

    operator=(const FloatR10G10B10A2& other)

    Declaration
    public FloatR10G10B10A2 operator=(const FloatR10G10B10A2& other)
    Parameters
    FloatR10G10B10A2 other

    Returns
    FloatR10G10B10A2

    operator=(uint32 packed)

    Declaration
    public FloatR10G10B10A2 operator=(uint32 packed)
    Parameters
    uint32 packed

    Returns
    FloatR10G10B10A2

    ToFloat3()

    Declaration
    public Float3 ToFloat3() const
    Returns
    Float3

    ToFloat4()

    Declaration
    public Float4 ToFloat4() const
    Returns
    Float4

    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat