Files
2026-02-13 14:34:15 +08:00

53 lines
1000 B
C++

#ifndef HISTORY_SCORE_HEAD_FILE
#define HISTORY_SCORE_HEAD_FILE
#pragma once
#include "Stdafx.h"
//////////////////////////////////////////////////////////////////////////
//结构定义
//积分信息
struct tagHistoryScore
{
LONGLONG lTurnScore; //积分信息
LONGLONG lCollectScore; //积分信息
};
//////////////////////////////////////////////////////////////////////////
//历史积分
class CHistoryScore
{
//变量定义
protected:
tagHistoryScore m_HistoryScore[GAME_PLAYER]; //积分信息
//函数定义
public:
//构造函数
CHistoryScore();
//析构函数
virtual ~CHistoryScore();
//功能函数
public:
//重置数据
VOID ResetData();
//获取积分
tagHistoryScore * GetHistoryScore(WORD wChairID);
//事件函数
public:
//用户进入
VOID OnEventUserEnter(WORD wChairID);
//用户离开
VOID OnEventUserLeave(WORD wChairID);
//用户积分
VOID OnEventUserScore(WORD wChairID, LONGLONG lGameScore);
};
//////////////////////////////////////////////////////////////////////////
#endif