|
ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
|
demo01示例客户端的游戏状态、场景枚举与玩家数据结构声明。 More...
#include <mutex>#include <string>#include <cstdint>#include <atomic>#include <map>#include <vector>#include "actor/generated/pb/example.pb.h"#include "actor/generated/pb/net.pb.h"#include "actor/actor_logic/actor_role/logic/nmap/grids.h"Classes | |
| struct | DemoOtherPlayer |
| struct | DemoGameState |
| struct | DemoGameState::MapInfo |
Functions | |
| DemoGameState & | demo_state () |
| void | demo_update_role_sync (int64_t aroleid) |
| void | demo_apply_aoi_enter_map (const pbnet::PROBUFF_NET_AOI_ENTER_MAP &adata) |
| void | demo_apply_aoi_grid_change (const pbnet::PROBUFF_NET_AOI_GRID_CHANGE &adata) |
| void | demo_apply_init (const pbexample::PROBUFF_EXAMPLE_DEMO01_INIT &adata) |
| void | demo_apply_sync (const pbnet::PROBUFF_NET_SYNC_POSITION &adata) |
| void | demo_apply_view (const pbnet::PROBUFF_NET_ENTER_LEAVE_VIEW &adata) |
| void | demo_apply_unit_sync (const pbnet::PROBUFF_NET_SYNC_UNIT &adata) |
| void | demo_apply_shape (const pbexample::PROBUFF_EXAMPLE_DEMO01_SHAPE_INFO &adata) |
| void | demo_apply_map_list (const pbexample::PROBUFF_EXAMPLE_DEMO01_MAP_LIST_RESPONSE &adata) |
demo01示例客户端的游戏状态、场景枚举与玩家数据结构声明。