docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Struct Buffer

    Namespace: Unity.SnapshotDebugger
    Assembly: solution.dll
    Syntax
    public struct Buffer

    Properties

    Name Description
    CanRead
    EndRead
    Length
    Size

    Methods

    Name Description
    Append(byte)
    Append(NativeArray<byte>)
    Clear()
    Copy(Buffer)
    Create(byte[], Allocator)
    Create(int, Allocator)
    Create(Allocator)
    Dispose()

    Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

    PrepareForRead()
    ReadBlittableGeneric(Type)
    ReadBlittable<T>()
    ReadByte()
    ReadSlice(int)
    SetCursor(int)
    WriteBlittableGeneric(object)
    WriteBlittable<T>(T)

    Extension Methods

    ReadExtensions.ReadAffineTransform(Buffer)
    ReadExtensions.ReadAffineTransformQuantized(Buffer)
    ReadExtensions.ReadSamplingTime(Buffer)
    ReadExtensions.ReadTimeIndex(Buffer)
    WriteExtensions.Write(Buffer, SamplingTime)
    WriteExtensions.Write(Buffer, TimeIndex)
    WriteExtensions.Write(Buffer, AffineTransform)
    WriteExtensions.WriteQuantized(Buffer, AffineTransform)
    ReadExtensions.Read16(Buffer)
    ReadExtensions.Read32(Buffer)
    ReadExtensions.ReadBoolean(Buffer)
    ReadExtensions.ReadByte(Buffer)
    ReadExtensions.ReadBytes(Buffer, byte[], int, int)
    ReadExtensions.ReadBytes(Buffer, int)
    ReadExtensions.ReadColor(Buffer)
    ReadExtensions.ReadColor32(Buffer)
    ReadExtensions.ReadComponent<T>(Buffer)
    ReadExtensions.ReadNativeArray<T>(Buffer, out Allocator)
    ReadExtensions.ReadNativeList<T>(Buffer, out Allocator)
    ReadExtensions.ReadNativeString64(Buffer)
    ReadExtensions.ReadQuaternion(Buffer)
    ReadExtensions.ReadQuaternionQuantized(Buffer)
    ReadExtensions.ReadSingle(Buffer)
    ReadExtensions.ReadSingleQuantized(Buffer)
    ReadExtensions.ReadString(Buffer)
    ReadExtensions.ReadTransform(Buffer)
    ReadExtensions.ReadVector2(Buffer)
    ReadExtensions.ReadVector2Quantized(Buffer)
    ReadExtensions.ReadVector3(Buffer)
    ReadExtensions.ReadVector3Quantized(Buffer)
    ReadExtensions.ReadVector4(Buffer)
    ReadExtensions.ReadVector4Quantized(Buffer)
    WriteExtensions.Write(Buffer, bool)
    WriteExtensions.Write(Buffer, byte)
    WriteExtensions.Write(Buffer, byte[])
    WriteExtensions.Write(Buffer, byte[], int, int)
    WriteExtensions.Write(Buffer, short)
    WriteExtensions.Write(Buffer, int)
    WriteExtensions.Write(Buffer, float)
    WriteExtensions.Write(Buffer, string)
    WriteExtensions.Write(Buffer, NativeString64)
    WriteExtensions.Write(Buffer, Buffer)
    WriteExtensions.Write(Buffer, Color)
    WriteExtensions.Write(Buffer, Color32)
    WriteExtensions.Write(Buffer, Quaternion)
    WriteExtensions.Write(Buffer, Vector2)
    WriteExtensions.Write(Buffer, Vector3)
    WriteExtensions.Write(Buffer, Vector4)
    WriteExtensions.WriteComponent<T>(Buffer, T)
    WriteExtensions.WriteNativeArray<T>(Buffer, NativeArray<T>, Allocator)
    WriteExtensions.WriteNativeList<T>(Buffer, NativeList<T>, Allocator)
    WriteExtensions.WriteQuantized(Buffer, float)
    WriteExtensions.WriteQuantized(Buffer, Quaternion)
    WriteExtensions.WriteQuantized(Buffer, Vector2)
    WriteExtensions.WriteQuantized(Buffer, Vector3)
    WriteExtensions.WriteQuantized(Buffer, Vector4)
    WriteExtensions.WriteTransform(Buffer, Transform)
    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)