C# 클래스 RocketLeagueReplayParser.BitWriter

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

공개 메소드들

메소드 설명
BitWriter ( int initialCapacity ) : System
GetBits ( int startPosition, int count ) : List
GetBytes ( ) : byte[]
ReadBitsAsBytes ( int numBits ) : byte[]
Write ( IEnumerable bytes ) : void
Write ( UInt32 value ) : void
Write ( UInt32 value, UInt32 maxValue ) : void
Write ( bool value ) : void
Write ( byte value ) : void
Write ( float value ) : void
WriteFixedBitCount ( UInt32 value, int numBits ) : void
WriteFixedCompressedFloat ( float Value, Int32 MaxValue, Int32 NumBits ) : void

메소드 상세

BitWriter() 공개 메소드

public BitWriter ( int initialCapacity ) : System
initialCapacity int
리턴 System

GetBits() 공개 메소드

public GetBits ( int startPosition, int count ) : List
startPosition int
count int
리턴 List

GetBytes() 공개 메소드

public GetBytes ( ) : byte[]
리턴 byte[]

ReadBitsAsBytes() 공개 메소드

public ReadBitsAsBytes ( int numBits ) : byte[]
numBits int
리턴 byte[]

Write() 공개 메소드

public Write ( IEnumerable bytes ) : void
bytes IEnumerable
리턴 void

Write() 공개 메소드

public Write ( UInt32 value ) : void
value System.UInt32
리턴 void

Write() 공개 메소드

public Write ( UInt32 value, UInt32 maxValue ) : void
value System.UInt32
maxValue System.UInt32
리턴 void

Write() 공개 메소드

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

Write() 공개 메소드

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

Write() 공개 메소드

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

WriteFixedBitCount() 공개 메소드

public WriteFixedBitCount ( UInt32 value, int numBits ) : void
value System.UInt32
numBits int
리턴 void

WriteFixedCompressedFloat() 공개 메소드

public WriteFixedCompressedFloat ( float Value, Int32 MaxValue, Int32 NumBits ) : void
Value float
MaxValue System.Int32
NumBits System.Int32
리턴 void