载入中...
搜索中...
未找到
eve::climbing::ClimbingProbeSystem类 参考

PrePhysics candidate producer over a caller-selected existing domain root. 更多...

#include <ClimbingECS.h>

静态 Public 成员函数

template<class EntityRoot >
static eve::Result< std::size_t > step (physics::World3D &world, eve::SimulationTick tick)
 Probe every entity in View<EntityRoot, Body, Intent, State, Links, CandidateBuffer>.
 

详细描述

PrePhysics candidate producer over a caller-selected existing domain root.

在文件 ClimbingECS.h 第 166 行定义.

成员函数说明

◆ step()

template<class EntityRoot >
static eve::Result< std::size_t > eve::climbing::ClimbingProbeSystem::step ( physics::World3D &  world,
eve::SimulationTick  tick 
)
inlinestatic

Probe every entity in View<EntityRoot, Body, Intent, State, Links, CandidateBuffer>.

模板参数
EntityRootExisting project/domain short root; no climbing entity base is introduced.
参数
worldSynchronously borrowed Physics world; never retained.
tickInjected deterministic tick labeling every produced buffer.
返回
Number of processed entities, or the first structured failure. @thread Owning ECS and Physics simulation thread. @reentrancy Does not invoke scripts or callbacks.

Step.

Failure.

Failure.

Sqrt.

Success.

在文件 ClimbingECS.h 第 179 行定义.

引用了 body, buffer, eve::Diagnostic::error(), eve::Result< T >::failure(), pose, eve::climbing::Climbing::resolve(), eve::StaleHandle, state, eve::Result< T >::success(), tick, view , 以及 world.


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