C# 클래스 Mahjong.Control.ProgramControl

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

공개 프로퍼티들

프로퍼티 타입 설명
sendoutbrand Brand

Private Properties

프로퍼티 타입 설명
CheckUser void
ShowMessage void
about void
check_chow bool
check_chow_pong_kong_win bool
check_pong_kong bool
check_win bool
chow void
clientPlace void
config void
dark_kong void
exit void
getfromAI Brand
kong void
makeBrand void
newClientGame void
newServerGame void
onlineGame void
pass void
pong void
pushToTable bool
round void
setInforamtion void
showTable void
toUser void
touchBrand void
updateAllPlayer void
win void
win_game void

공개 메소드들

메소드 설명
CheckChow ( object sender, EventArgs e ) : void
CheckChowResult ( object sender, EventArgs e ) : void
CheckUserResult ( object sender, EventArgs e ) : void
ProgramControl ( Form f ) : System
getClientBrand ( object sender, EventArgs e ) : void

보호된 메소드들

메소드 설명
rotateTimer_Tick ( object sender, EventArgs e ) : void

������U�Ӫ��a�ҭn�����Ʊ�

updatePlayer_Table ( ) : void

��s�{�b�����a�M�ୱ

비공개 메소드들

메소드 설명
CheckUser ( object sender, EventArgs e ) : void
ShowMessage ( string print_word ) : void
about ( ) : void

About box

check_chow ( Brand brand ) : bool
check_chow_pong_kong_win ( Brand brand ) : bool

�O�_���H�n �J �b �I �Y

check_pong_kong ( Brand brand ) : bool
check_win ( Brand brand ) : bool
chow ( Brand brand ) : void

���a���U�Y�ƥ�I�s

clientPlace ( ) : void
config ( ) : void

config Box

dark_kong ( Brand brand ) : void

���a���U�t�b�ƥ�I�s

exit ( ) : void

�{������

getfromAI ( ) : Brand

�qAI�o��@�i�P

kong ( Brand brand ) : void

���a���U�b�ƥ�I�s

makeBrand ( Brand brand ) : void

�ϥΪ�/AI��X�@�i�P

newClientGame ( object sender, EventArgs e ) : void
newServerGame ( object sender, EventArgs e ) : void
onlineGame ( ) : void

�s�u�]�w

pass ( Brand brand ) : void

���a���U�L��ƥ�I�s

pong ( Brand brand ) : void

���a���U�I�ƥ�I�s

pushToTable ( Brand brand ) : bool

���P

round ( ) : void

���@��n������

setInforamtion ( ) : void

�]�w��ܸ�T

showTable ( ) : void
toUser ( CheckUser check ) : void

��P�ᵹ���a�A�ݬO�_�n�Y �I �b �L�� �J

touchBrand ( ) : void

�N�P

updateAllPlayer ( object sender, EventArgs e ) : void
win ( Brand brand ) : void

���a���U�J�ƥ�I�s

win_game ( Brand brand ) : void

����C��

메소드 상세

CheckChow() 공개 메소드

public CheckChow ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

CheckChowResult() 공개 메소드

public CheckChowResult ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

CheckUserResult() 공개 메소드

public CheckUserResult ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

ProgramControl() 공개 메소드

public ProgramControl ( Form f ) : System
f System.Windows.Forms.Form
리턴 System

getClientBrand() 공개 메소드

public getClientBrand ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

rotateTimer_Tick() 보호된 메소드

������U�Ӫ��a�ҭn�����Ʊ�
protected rotateTimer_Tick ( object sender, EventArgs e ) : void
sender object �ɶ��˼ƾ�
e System.EventArgs
리턴 void

updatePlayer_Table() 보호된 메소드

��s�{�b�����a�M�ୱ
protected updatePlayer_Table ( ) : void
리턴 void

프로퍼티 상세

sendoutbrand 공개적으로 프로퍼티

�C������غc�l
public Brand sendoutbrand
리턴 Brand