ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
events_logic.h File Reference

事件逻辑和定时事件调度声明 More...

Classes

class  ngl::np_eevents_logic
 逻辑事件类型基类 More...
class  ngl::np_eevents_logic_rolelogin
class  ngl::np_eevents_logic_roleoffline
class  ngl::np_eevents_logic_rolevaluechange

Typedefs

using ngl::actor_events_logic = actor_events<ENUM_EVENTS_LOGIC, eevents_logic, eevents_logic_count>

Enumerations

enum  ngl::eevents_logic {
  ngl::eevents_logic_null , ngl::eevents_logic_rolelogin , ngl::eevents_logic_roleoffline , ngl::eevents_logic_rolelevelchange ,
  ngl::eevents_logic_rolegoldchange , ngl::eevents_logic_count
}
 逻辑事件类型枚举 More...

Detailed Description

事件逻辑和定时事件调度声明

定义游戏逻辑事件类型枚举和相关事件数据结构, 包括玩家登录/下线、等级变化、金币变化等事件。

Author
NingLeixueR
Date
2020-2025
Version
1.0

Enumeration Type Documentation

◆ eevents_logic

逻辑事件类型枚举

Enumerator
eevents_logic_null 

空事件

eevents_logic_rolelogin 

玩家登录

eevents_logic_roleoffline 

玩家下线

eevents_logic_rolelevelchange 

玩家等级变化

eevents_logic_rolegoldchange 

玩家金币变化

eevents_logic_count 

逻辑事件数量