Lightweight FBX Importer
Search Results for

    Show / Hide Table of Contents

    Struct ufbx.ufbx_shader

    Shader specifies a shading model and contains ufbx_shader_binding elements that define how to interpret FBX properties in the shader.

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: ufbxWrapper
    Assembly: ufbxWrapper.dll
    Syntax
    public struct ufbx.ufbx_shader

    Fields

    _anonymous_1

    Shader specifies a shading model and contains ufbx_shader_binding elements that define how to interpret FBX properties in the shader.

    Declaration
    public ufbx.ufbx_shader._anonymous_1_struct _anonymous_1
    Field Value
    Type Description
    ufbx.ufbx_shader._anonymous_1_struct

    bindings

    Bindings from FBX properties to the shader HINT: ufbx_find_shader_prop() translates shader properties to FBX properties

    Declaration
    public ufbx.ufbx_shader_binding_list bindings
    Field Value
    Type Description
    ufbx.ufbx_shader_binding_list

    type

    Known shading model

    Declaration
    public ufbx.ufbx_shader_type type
    Field Value
    Type Description
    ufbx.ufbx_shader_type

    Properties

    element

    Declaration
    public ufbx.ufbx_element element { get; }
    Property Value
    Type Description
    ufbx.ufbx_element

    element_id

    Declaration
    public uint element_id { get; }
    Property Value
    Type Description
    uint

    name

    Declaration
    public ufbx.ufbx_string name { get; }
    Property Value
    Type Description
    ufbx.ufbx_string

    props

    Declaration
    public ufbx.ufbx_props props { get; }
    Property Value
    Type Description
    ufbx.ufbx_props

    typed_id

    Declaration
    public uint typed_id { get; }
    Property Value
    Type Description
    uint
    In this article
    Back to top Generated by DocFX