Lightweight FBX Importer
Search Results for

    Show / Hide Table of Contents

    Struct ufbx.ufbx_inflate_input

    Source data/stream to decompress with ufbx_inflate()

    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_inflate_input

    Fields

    buffer

    Declaration
    public byte* buffer
    Field Value
    Type Description
    byte*

    buffer_size

    Declaration
    public ulong buffer_size
    Field Value
    Type Description
    ulong

    data

    Declaration
    public byte* data
    Field Value
    Type Description
    byte*

    data_size

    Declaration
    public ulong data_size
    Field Value
    Type Description
    ulong

    internal_fast_bits

    (optional) Force internal fast lookup bit amount

    Declaration
    public ulong internal_fast_bits
    Field Value
    Type Description
    ulong

    no_checksum

    (optional) No the Adler32 checksum

    Declaration
    public bool no_checksum
    Field Value
    Type Description
    bool

    no_header

    (optional) No the DEFLATE header

    Declaration
    public bool no_header
    Field Value
    Type Description
    bool

    progress_cb

    (optional) Progress reporting

    Declaration
    public ufbx.ufbx_progress_cb progress_cb
    Field Value
    Type Description
    ufbx.ufbx_progress_cb

    progress_interval_hint

    Bytes between progress report calls

    Declaration
    public ulong progress_interval_hint
    Field Value
    Type Description
    ulong

    progress_size_after

    Declaration
    public ulong progress_size_after
    Field Value
    Type Description
    ulong

    progress_size_before

    (optional) Change the progress scope

    Declaration
    public ulong progress_size_before
    Field Value
    Type Description
    ulong

    read_fn

    (optional) Streaming read function, concatenated after data

    Declaration
    public void* read_fn
    Field Value
    Type Description
    void*

    read_user

    Declaration
    public void* read_user
    Field Value
    Type Description
    void*

    total_size

    Total size of the data in bytes

    Declaration
    public ulong total_size
    Field Value
    Type Description
    ulong

    Properties

    Count

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    int

    this[int]

    Declaration
    public byte* this[int index] { get; set; }
    Parameters
    Type Name Description
    int index
    Property Value
    Type Description
    byte*

    read_fn_ptr

    Declaration
    public ufbx.ufbx_read_fn read_fn_ptr { set; }
    Property Value
    Type Description
    ufbx.ufbx_read_fn
    In this article
    Back to top Generated by DocFX