Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Engine.Media.PeekStream
类 Engine.Media.PeekStream 继承关系图:
Engine.Media.PeekStream 的协作图:

Public 成员函数

 PeekStream (Stream stream, int peekSize)
MemoryStream GetInitialBytesStream ()
override long Seek (long offset, SeekOrigin origin)
override void SetLength (long value)
override int Read (byte[] buffer, int offset, int count)
override void Write (byte[] buffer, int offset, int count)
override int ReadByte ()
override void Flush ()

Protected 成员函数

override void Dispose (bool disposing)

属性

override bool CanRead [get]
override bool CanWrite [get]
override bool CanSeek [get]
override long Length [get]
override long Position [get, set]

Private 属性

Stream m_stream
byte[] m_buffer
long m_position
int m_end

详细描述

在文件 PeekStream.cs2 行定义.

构造及析构函数说明

◆ PeekStream()

Engine.Media.PeekStream.PeekStream ( Stream stream,
int peekSize )

在文件 PeekStream.cs31 行定义.

成员函数说明

◆ Dispose()

override void Engine.Media.PeekStream.Dispose ( bool disposing)
protected

在文件 PeekStream.cs102 行定义.

◆ Flush()

override void Engine.Media.PeekStream.Flush ( )

在文件 PeekStream.cs98 行定义.

◆ GetInitialBytesStream()

MemoryStream Engine.Media.PeekStream.GetInitialBytesStream ( )

在文件 PeekStream.cs42 行定义.

这是这个函数的调用关系图:

◆ Read()

override int Engine.Media.PeekStream.Read ( byte[] buffer,
int offset,
int count )

在文件 PeekStream.cs58 行定义.

函数调用图:

◆ ReadByte()

override int Engine.Media.PeekStream.ReadByte ( )

在文件 PeekStream.cs87 行定义.

◆ Seek()

override long Engine.Media.PeekStream.Seek ( long offset,
SeekOrigin origin )

在文件 PeekStream.cs44 行定义.

◆ SetLength()

override void Engine.Media.PeekStream.SetLength ( long value)

在文件 PeekStream.cs54 行定义.

◆ Write()

override void Engine.Media.PeekStream.Write ( byte[] buffer,
int offset,
int count )

在文件 PeekStream.cs83 行定义.

类成员变量说明

◆ m_buffer

byte [] Engine.Media.PeekStream.m_buffer
private

在文件 PeekStream.cs5 行定义.

◆ m_end

int Engine.Media.PeekStream.m_end
private

在文件 PeekStream.cs9 行定义.

◆ m_position

long Engine.Media.PeekStream.m_position
private

在文件 PeekStream.cs7 行定义.

◆ m_stream

Stream Engine.Media.PeekStream.m_stream
private

在文件 PeekStream.cs3 行定义.

属性说明

◆ CanRead

override bool Engine.Media.PeekStream.CanRead
get

在文件 PeekStream.cs11 行定义.

◆ CanSeek

override bool Engine.Media.PeekStream.CanSeek
get

在文件 PeekStream.cs15 行定义.

◆ CanWrite

override bool Engine.Media.PeekStream.CanWrite
get

在文件 PeekStream.cs13 行定义.

◆ Length

override long Engine.Media.PeekStream.Length
get

在文件 PeekStream.cs17 行定义.

◆ Position

override long Engine.Media.PeekStream.Position
getset

在文件 PeekStream.cs19 行定义.


该类的文档由以下文件生成:
  • E:/sc/doxygen/SurvivalcraftApi 1.8.2.3/Engine/Engine.Media/PeekStream.cs