ArrayDataWriter Class |
Namespace: NeoAxis
public class ArrayDataWriter
The ArrayDataWriter type exposes the following members.
Name | Description | |
---|---|---|
![]() | ArrayDataWriter | Initializes a new instance of the ArrayDataWriter class |
Name | Description | |
---|---|---|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetByteLength | |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | Reset | |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | Write(Boolean) | |
![]() | Write(Byte) | |
![]() | Write(Byte) | |
![]() | Write(Double) | |
![]() | Write(Int16) | |
![]() | Write(Int32) | |
![]() | Write(Int64) | |
![]() | Write(Single) | |
![]() | Write(String) | |
![]() | Write(UInt16) | |
![]() | Write(UInt32) | |
![]() | Write(UInt64) | |
![]() | Write(Bounds) | |
![]() | Write(BoundsF) | |
![]() | Write(ColorValue) | |
![]() | Write(Degree) | |
![]() | Write(DegreeF) | |
![]() | Write(Quaternion) | |
![]() | Write(QuaternionF) | |
![]() | Write(Radian) | |
![]() | Write(RadianF) | |
![]() | Write(Range) | |
![]() | Write(RangeF) | |
![]() | Write(Rectangle) | |
![]() | Write(RectangleF) | |
![]() | Write(RectangleI) | |
![]() | Write(SphericalDirection) | |
![]() | Write(SphericalDirectionF) | |
![]() | Write(Vector2) | |
![]() | Write(Vector2F) | |
![]() | Write(Vector2I) | |
![]() | Write(Vector3) | |
![]() | Write(Vector3F) | |
![]() | Write(Vector3I) | |
![]() | Write(Vector4) | |
![]() | Write(Vector4F) | |
![]() | Write(Vector4I) | |
![]() | Write(Byte, Int32) | |
![]() | Write(Int32, Int32) | |
![]() | Write(Int64, Int32) | |
![]() | Write(UInt16, Int32) | |
![]() | Write(UInt32, Int32) | |
![]() | Write(UInt64, Int32) | |
![]() | Write(QuaternionF, Int32) | |
![]() | Write(Byte, Int32, Int32) | |
![]() | WritePadBits |
Pads data with enough bits to reach a full byte. Decreases cpu usage for subsequent byte writes.
|
![]() | WritePadBits(Int32) |
Pads data with the specified number of bits.
|
![]() | WriteRangedInteger |
Writes an integer with the least amount of bits need for the specified range
|
![]() | WriteRangedSingle |
Compress a float within a specified range using a certain number of bits
|
![]() | WriteSignedSingle |
Compress (lossy) a float in the range -1..1 using numberOfBits bits
|
![]() | WriteUnitSingle |
Compress (lossy) a float in the range 0..1 using numberOfBits bits
|
![]() | WriteVariableInt32 |
Write Base128 encoded variable sized signed integer
|
![]() | WriteVariableUInt32 |
Write Base128 encoded variable sized unsigned integer
|
![]() | WriteVariableUInt64 |
Write Base128 encoded variable sized unsigned integer
|
Name | Description | |
---|---|---|
![]() | MethodInvoke |
Calls the object method by name.
(Defined by ObjectEx.) |
![]() | PropertyGet(String, Object, Boolean) | Overloaded.
Gets the value of the object property by name.
(Defined by ObjectEx.) |
![]() | PropertyGetT(String, Object, Boolean) | Overloaded.
Gets the value of the object property by name.
(Defined by ObjectEx.) |
![]() | PropertySet |
Sets the value of the object property by name.
(Defined by ObjectEx.) |