C# 클래스 BitMask, EgoCS

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

공개 메소드들

메소드 설명
And ( BitMask, mask ) : BitMask,
BitMask ( BitMask, mask ) : System
BitMask ( int size ) : System
Equals ( object obj ) : bool
GetHashCode ( ) : int
Not ( ) : BitMask,
Or ( BitMask, mask ) : BitMask,
SetAll ( bool b ) : void
ToString ( ) : string
Xor ( BitMask, mask ) : BitMask,
operator ( ) : bool
this ( int index ) : bool

비공개 메소드들

메소드 설명
_isEqual ( BitMask, m1, BitMask, m2 ) : bool

메소드 상세

And() 공개 메소드

public And ( BitMask, mask ) : BitMask,
mask BitMask,
리턴 BitMask,

BitMask() 공개 메소드

public BitMask ( BitMask, mask ) : System
mask BitMask,
리턴 System

BitMask() 공개 메소드

public BitMask ( int size ) : System
size int
리턴 System

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Not() 공개 메소드

public Not ( ) : BitMask,
리턴 BitMask,

Or() 공개 메소드

public Or ( BitMask, mask ) : BitMask,
mask BitMask,
리턴 BitMask,

SetAll() 공개 메소드

public SetAll ( bool b ) : void
b bool
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

Xor() 공개 메소드

public Xor ( BitMask, mask ) : BitMask,
mask BitMask,
리턴 BitMask,

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool

this() 공개 메소드

public this ( int index ) : bool
index int
리턴 bool