C# 클래스 Asgard.Core.Network.Bitstream

파일 보기 프로젝트 열기: enBask/Asgard 1 사용 예제들

공개 메소드들

메소드 설명
Bitstream ( NetBuffer buffer ) : System
ReadBool ( ) : bool
ReadByte ( ) : byte
ReadDouble ( ) : double
ReadFloat ( ) : float
ReadInt16 ( ) : short
ReadInt32 ( ) : int
ReadInt64 ( ) : long
ReadSByte ( ) : sbyte
ReadString ( ) : string
ReadUInt16 ( ) : ushort
ReadUInt32 ( ) : uint
ReadUInt64 ( ) : ulong
ReadUVariable ( int numOfBits ) : ulong
ReadVariable ( int numOfBits ) : long
ReadVariableInt32 ( ) : int
ReadVariableUInt32 ( ) : uint
ReadVector2 ( ) : System.Vector2
Write ( System.Vector2 data ) : void
Write ( bool data ) : void
Write ( byte data ) : void
Write ( double data ) : void
Write ( float data ) : void
Write ( int data ) : void
Write ( long data ) : void
Write ( sbyte data ) : void
Write ( short data ) : void
Write ( string data ) : void
Write ( uint data ) : void
Write ( ulong data ) : void
Write ( ushort data ) : void
WriteVariable ( long data, int numOfBits ) : void
WriteVariable ( ulong data, int numOfBits ) : void
WriteVariableInt32 ( int data ) : void
WriteVariableUInt32 ( uint data ) : void

메소드 상세

Bitstream() 공개 메소드

public Bitstream ( NetBuffer buffer ) : System
buffer Lidgren.Network.NetBuffer
리턴 System

ReadBool() 공개 메소드

public ReadBool ( ) : bool
리턴 bool

ReadByte() 공개 메소드

public ReadByte ( ) : byte
리턴 byte

ReadDouble() 공개 메소드

public ReadDouble ( ) : double
리턴 double

ReadFloat() 공개 메소드

public ReadFloat ( ) : float
리턴 float

ReadInt16() 공개 메소드

public ReadInt16 ( ) : short
리턴 short

ReadInt32() 공개 메소드

public ReadInt32 ( ) : int
리턴 int

ReadInt64() 공개 메소드

public ReadInt64 ( ) : long
리턴 long

ReadSByte() 공개 메소드

public ReadSByte ( ) : sbyte
리턴 sbyte

ReadString() 공개 메소드

public ReadString ( ) : string
리턴 string

ReadUInt16() 공개 메소드

public ReadUInt16 ( ) : ushort
리턴 ushort

ReadUInt32() 공개 메소드

public ReadUInt32 ( ) : uint
리턴 uint

ReadUInt64() 공개 메소드

public ReadUInt64 ( ) : ulong
리턴 ulong

ReadUVariable() 공개 메소드

public ReadUVariable ( int numOfBits ) : ulong
numOfBits int
리턴 ulong

ReadVariable() 공개 메소드

public ReadVariable ( int numOfBits ) : long
numOfBits int
리턴 long

ReadVariableInt32() 공개 메소드

public ReadVariableInt32 ( ) : int
리턴 int

ReadVariableUInt32() 공개 메소드

public ReadVariableUInt32 ( ) : uint
리턴 uint

ReadVector2() 공개 메소드

public ReadVector2 ( ) : System.Vector2
리턴 System.Vector2

Write() 공개 메소드

public Write ( System.Vector2 data ) : void
data System.Vector2
리턴 void

Write() 공개 메소드

public Write ( bool data ) : void
data bool
리턴 void

Write() 공개 메소드

public Write ( byte data ) : void
data byte
리턴 void

Write() 공개 메소드

public Write ( double data ) : void
data double
리턴 void

Write() 공개 메소드

public Write ( float data ) : void
data float
리턴 void

Write() 공개 메소드

public Write ( int data ) : void
data int
리턴 void

Write() 공개 메소드

public Write ( long data ) : void
data long
리턴 void

Write() 공개 메소드

public Write ( sbyte data ) : void
data sbyte
리턴 void

Write() 공개 메소드

public Write ( short data ) : void
data short
리턴 void

Write() 공개 메소드

public Write ( string data ) : void
data string
리턴 void

Write() 공개 메소드

public Write ( uint data ) : void
data uint
리턴 void

Write() 공개 메소드

public Write ( ulong data ) : void
data ulong
리턴 void

Write() 공개 메소드

public Write ( ushort data ) : void
data ushort
리턴 void

WriteVariable() 공개 메소드

public WriteVariable ( long data, int numOfBits ) : void
data long
numOfBits int
리턴 void

WriteVariable() 공개 메소드

public WriteVariable ( ulong data, int numOfBits ) : void
data ulong
numOfBits int
리턴 void

WriteVariableInt32() 공개 메소드

public WriteVariableInt32 ( int data ) : void
data int
리턴 void

WriteVariableUInt32() 공개 메소드

public WriteVariableUInt32 ( uint data ) : void
data uint
리턴 void