Lightweight FBX Importer
Search Results for

    Show / Hide Table of Contents

    Struct ufbx.ufbx_metadata

    Miscellaneous data related to the loaded file

    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_metadata

    Fields

    animation_ignored

    Declaration
    public bool animation_ignored
    Field Value
    Type Description
    bool

    ascii

    FBX ASCII file format.

    Declaration
    public bool ascii
    Field Value
    Type Description
    bool

    big_endian

    Declaration
    public bool big_endian
    Field Value
    Type Description
    bool

    bone_prop_limb_length_relative

    Declaration
    public bool bone_prop_limb_length_relative
    Field Value
    Type Description
    bool

    bone_prop_size_unit

    Declaration
    public float bone_prop_size_unit
    Field Value
    Type Description
    float

    creator

    Declaration
    public ufbx.ufbx_string creator
    Field Value
    Type Description
    ufbx.ufbx_string

    element_buffer_size

    Declaration
    public ulong element_buffer_size
    Field Value
    Type Description
    ulong

    embedded_ignored

    Declaration
    public bool embedded_ignored
    Field Value
    Type Description
    bool

    exporter

    Declaration
    public ufbx.ufbx_exporter exporter
    Field Value
    Type Description
    ufbx.ufbx_exporter

    exporter_version

    Declaration
    public uint exporter_version
    Field Value
    Type Description
    uint

    file_format

    File format of the source file.

    Declaration
    public ufbx.ufbx_file_format file_format
    Field Value
    Type Description
    ufbx.ufbx_file_format

    filename

    Declaration
    public ufbx.ufbx_string filename
    Field Value
    Type Description
    ufbx.ufbx_string

    geometry_ignored

    Declaration
    public bool geometry_ignored
    Field Value
    Type Description
    bool

    geometry_scale

    Amount geometry has been scaled. See UFBX_SPACE_CONVERSION_MODIFY_GEOMETRY.

    Declaration
    public float geometry_scale
    Field Value
    Type Description
    float

    has_warning

    Flag for each possible warning type. See ufbx_metadata.warnings[] for detailed warning information.

    Declaration
    public ufbx.ufbx_metadata.has_warning_struct has_warning
    Field Value
    Type Description
    ufbx.ufbx_metadata.has_warning_struct

    is_unsafe

    Some API guarantees do not apply (depending on unsafe options used). Loaded with ufbx_load_opts.allow_unsafe enabled.

    Declaration
    public bool is_unsafe
    Field Value
    Type Description
    bool

    ktime_second

    One second in internal KTime units

    Declaration
    public long ktime_second
    Field Value
    Type Description
    long

    latest_application

    Declaration
    public ufbx.ufbx_application latest_application
    Field Value
    Type Description
    ufbx.ufbx_application

    max_face_triangles

    Declaration
    public ulong max_face_triangles
    Field Value
    Type Description
    ulong

    may_contain_broken_elements

    Arrays may contain items with NULL element references. See ufbx_load_opts.connect_broken_elements.

    Declaration
    public bool may_contain_broken_elements
    Field Value
    Type Description
    bool

    may_contain_missing_vertex_position

    May contain meshes with no defined vertex position. NOTE: ufbx_mesh.vertex_position.exists may be false!

    Declaration
    public bool may_contain_missing_vertex_position
    Field Value
    Type Description
    bool

    may_contain_no_index

    Index arrays may contain UFBX_NO_INDEX instead of a valid index to indicate gaps.

    Declaration
    public bool may_contain_no_index
    Field Value
    Type Description
    bool

    mirror_axis

    Axis that the scene has been mirrored by. All geometry has been mirrored in this axis.

    Declaration
    public ufbx.ufbx_mirror_axis mirror_axis
    Field Value
    Type Description
    ufbx.ufbx_mirror_axis

    num_shader_textures

    Declaration
    public ulong num_shader_textures
    Field Value
    Type Description
    ulong

    original_application

    Declaration
    public ufbx.ufbx_application original_application
    Field Value
    Type Description
    ufbx.ufbx_application

    original_file_path

    Declaration
    public ufbx.ufbx_string original_file_path
    Field Value
    Type Description
    ufbx.ufbx_string

    ortho_size_unit

    Declaration
    public float ortho_size_unit
    Field Value
    Type Description
    float

    raw_filename

    Declaration
    public ufbx.ufbx_blob raw_filename
    Field Value
    Type Description
    ufbx.ufbx_blob

    raw_original_file_path

    Declaration
    public ufbx.ufbx_blob raw_original_file_path
    Field Value
    Type Description
    ufbx.ufbx_blob

    raw_relative_root

    Declaration
    public ufbx.ufbx_blob raw_relative_root
    Field Value
    Type Description
    ufbx.ufbx_blob

    relative_root

    Declaration
    public ufbx.ufbx_string relative_root
    Field Value
    Type Description
    ufbx.ufbx_string

    result_allocs

    Declaration
    public ulong result_allocs
    Field Value
    Type Description
    ulong

    result_memory_used

    Declaration
    public ulong result_memory_used
    Field Value
    Type Description
    ulong

    root_rotation

    Transform that has been applied to root for axis/unit conversion.

    Declaration
    public ufbx.ufbx_quat root_rotation
    Field Value
    Type Description
    ufbx.ufbx_quat

    root_scale

    Declaration
    public float root_scale
    Field Value
    Type Description
    float

    scene_props

    Declaration
    public ufbx.ufbx_props scene_props
    Field Value
    Type Description
    ufbx.ufbx_props

    space_conversion

    Space conversion method used on the scene.

    Declaration
    public ufbx.ufbx_space_conversion space_conversion
    Field Value
    Type Description
    ufbx.ufbx_space_conversion

    temp_allocs

    Declaration
    public ulong temp_allocs
    Field Value
    Type Description
    ulong

    temp_memory_used

    Declaration
    public ulong temp_memory_used
    Field Value
    Type Description
    ulong

    thumbnail

    Declaration
    public ufbx.ufbx_thumbnail thumbnail
    Field Value
    Type Description
    ufbx.ufbx_thumbnail

    version

    FBX version in integer format, eg. 7400 for 7.4.

    Declaration
    public uint version
    Field Value
    Type Description
    uint

    warnings

    List of non-fatal warnings about the file. If you need to only check whether a specific warning was triggered you can use ufbx_metadata.has_warning[].

    Declaration
    public ufbx.ufbx_warning_list warnings
    Field Value
    Type Description
    ufbx.ufbx_warning_list
    In this article
    Back to top Generated by DocFX