init
This commit is contained in:
53
Servers/游戏组件/跑的快/服务器组件/HistoryScore.h
Normal file
53
Servers/游戏组件/跑的快/服务器组件/HistoryScore.h
Normal file
@@ -0,0 +1,53 @@
|
||||
#ifndef HISTORY_SCORE_HEAD_FILE
|
||||
#define HISTORY_SCORE_HEAD_FILE
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "Stdafx.h"
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////////
|
||||
//结构定义
|
||||
|
||||
//积分信息
|
||||
struct tagHistoryScore
|
||||
{
|
||||
SCORE lTurnScore; //积分信息
|
||||
SCORE 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, SCORE lGameScore);
|
||||
};
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user