载入中...
搜索中...
未找到
eve::weapon::IProjectileTargetProvider类 参考abstract

Optional target-position boundary used only by homing projectiles. 更多...

#include <ProjectileRuntime.h>

类 eve::weapon::IProjectileTargetProvider 继承关系图:
eve::rts::RTSProjectileSystem

Public 成员函数

virtual ~IProjectileTargetProvider ()=default
 Releases IProjectileTargetProvider resources.
 
virtual Result< ProjectilePoint > position (ecs::EntityHandle target) const =0
 Resolve one generation-checked target to an owning simulation-space position.
 

详细描述

Optional target-position boundary used only by homing projectiles.

在文件 ProjectileRuntime.h 第 102 行定义.

构造及析构函数说明

◆ ~IProjectileTargetProvider()

virtual eve::weapon::IProjectileTargetProvider::~IProjectileTargetProvider ( )
virtualdefault

Releases IProjectileTargetProvider resources.

成员函数说明

◆ position()

virtual Result< ProjectilePoint > eve::weapon::IProjectileTargetProvider::position ( ecs::EntityHandle  target) const
pure virtual

Resolve one generation-checked target to an owning simulation-space position.

在 eve::rts::RTSProjectileSystem 内被实现.

被这些函数引用 eve::weapon::ProjectileRuntime::update() , 以及 eve::weapon::CombatCarrierRuntime::update().


该类的文档由以下文件生成: