Card.cpp
上传用户:swkcbjrc
上传日期:2016-04-02
资源大小:45277k
文件大小:2k
源码类别:

游戏

开发平台:

Visual C++

  1. // CardObj.cpp: implementation of the CCard class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #include "stdafx.h"
  5. #include "BridgeServer.h"
  6. #include "CardObj.h"
  7. #ifdef _DEBUG
  8. #undef THIS_FILE
  9. static char THIS_FILE[]=__FILE__;
  10. #define new DEBUG_NEW
  11. #endif
  12. //////////////////////////////////////////////////////////////////////
  13. // Construction/Destruction
  14. //////////////////////////////////////////////////////////////////////
  15. //构造函数初始化所有类成员
  16. //input: void
  17. //output: void
  18. //##ModelId=3B394E0F0206
  19. CCard::CCard()
  20. {
  21. m_byteColor=ENUM_NOCOLOR;
  22. m_byteNumber=ENUM_NOCOLOR;
  23. m_bFlagMax=FALSE;
  24. m_strOwnerId="";
  25. m_byteState=ENUM_STATE_IN;
  26. }
  27. //##ModelId=3B394E0F0207
  28. CCard::~CCard()
  29. {
  30. }
  31. //##ModelId=3B394E0F0211
  32. BYTE CCard::GetColor(void)
  33. {
  34. return m_byteColor;
  35. }
  36. //##ModelId=3B394E0F0224
  37. BYTE CCard::GetNumber(void)
  38. {
  39. return m_byteNumber;
  40. }
  41. //##ModelId=3B394E0F022E
  42. void CCard::SetColor(BYTE byteColor)
  43. {
  44. m_byteColor=byteColor;
  45. }
  46. //##ModelId=3B394E0F0239
  47. void CCard::SetNumber(BYTE byteNumber)
  48. {
  49. m_byteNumber=byteNumber;
  50. }
  51. //##ModelId=3B394E0F024C
  52. void CCard::SetOwnerId(CString strOwnerId)
  53. {
  54. m_strOwnerId=strOwnerId;
  55. }
  56. //##ModelId=3B394E0F0257
  57. CString CCard::GetOwnerId(void)
  58. {
  59. return m_strOwnerId;
  60. }
  61. //##ModelId=3B394E0F026A
  62. BOOL CCard::GetFlagMax(void)
  63. {
  64. return m_bFlagMax;
  65. }
  66. //##ModelId=3B394E0F0274
  67. void CCard::SetFlagMax(BOOL bFlagMax)
  68. {
  69. m_bFlagMax=bFlagMax;
  70. }
  71. //##ModelId=3B394E0F027F
  72. void CCard::SetState(BYTE byteState)
  73. {
  74. m_byteState=byteState;
  75. }
  76. //##ModelId=3B394E0F0292
  77. BYTE CCard::GetState(void)
  78. {
  79. return m_byteState;
  80. }