Click or drag to resize

IOffsetDataReader Interface

Represents a class that can read data from a data source at an offset.

Namespace: Demo3D.IO
Assembly: Demo3D.IO (in Demo3D.IO.dll) Version: 19.00.00
Syntax
C#
public interface IOffsetDataReader : IDataReferenceReader

The IOffsetDataReader type exposes the following members.

Methods
 NameDescription
Public methodGetReferenceT Returns a reference to data of type T at the specified offset.
(Inherited from IDataReferenceReader)
Top
Extension Methods
 NameDescription
Public Extension MethodReadBit Reads a bit at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadBoolean Reads a boolean at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadByte Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions)
Public Extension MethodReadBytes Reads a number of bytes at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadBytes Reads a number of bytes at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadBytes Reads a number of bytes at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadBytes Reads a number of bytes at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadChar Reads a character at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadDouble Reads a 64bit double floating point number at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadDoubleBE Reads a 64bit double floating point number at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadDoubleLE Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions)
Public Extension MethodReadInt16 Reads a 16bit signed integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadInt16BE Reads a 16bit signed integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadInt16LE Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions)
Public Extension MethodReadInt32 Reads a 32bit signed integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadInt32BE Reads a 32bit signed integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadInt32LE Reads the memory exchange from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions)
Public Extension MethodReadInt64 Reads a 64bit signed integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadInt64BE Reads a 64bit signed integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadInt64LE Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions)
Public Extension MethodReadSByte Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions)
Public Extension MethodReadSingle Reads a 32bit single floating point number at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadSingleBE Reads a 32bit single floating point number at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadSingleLE Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions)
Public Extension MethodReadString Reads a string at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadUInt16 Reads a 16bit unsigned integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadUInt16BE Reads a 16bit unsigned integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadUInt16LE Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions)
Public Extension MethodReadUInt32 Reads a 32bit unsigned integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadUInt32BE Reads a 32bit unsigned integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadUInt32LE Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions)
Public Extension MethodReadUInt64 Reads a 64bit unsigned integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadUInt64BE Reads a 64bit unsigned integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions)
Public Extension MethodReadUInt64LE Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions)
Top
See Also