载入中...
搜索中...
未找到
eve::tactics::TacticsBattleSession结构体 参考

Module-owned script session referencing one battle aggregate. 更多...

#include <Tactics.h>

Public 成员函数

 ~TacticsBattleSession () noexcept
 Releases TacticsBattleSession resources.
 

Public 属性

ecs::EntityHandle battle {}
 

详细描述

Module-owned script session referencing one battle aggregate.

The session owns destruction responsibility for the listed ECS entities but exposes only its RuntimeHandleRef to scripts. Its destructor observes ECS generations before release, so module-first and proxy-first destruction are safe.

在文件 Tactics.h 第 34 行定义.

构造及析构函数说明

◆ ~TacticsBattleSession()

eve::tactics::TacticsBattleSession::~TacticsBattleSession ( )
noexcept

Releases TacticsBattleSession resources.

在文件 Tactics.cpp 第 479 行定义.

引用了 battle, sides, units , 以及 value.

类成员变量说明

◆ battle

ecs::EntityHandle eve::tactics::TacticsBattleSession::battle {}

在文件 Tactics.h 第 38 行定义.

被这些函数引用 ~TacticsBattleSession().


该结构体的文档由以下文件生成: