载入中...
搜索中...
未找到
eve::map::ITileCollisionSink类 参考abstract

Optional sink implemented by a physics or project adapter. 更多...

#include <TileCollision.h>

Public 成员函数

virtual ~ITileCollisionSink ()=default
 I tile collision sink.
 
virtual void replaceTileCollision (const void *layer, const TileCollisionRect *rects, size_t count)=0
 Atomically replace collision geometry for a stable layer identity.
 

静态 Public 属性

static constexpr const char * capabilityName = "ITileCollisionSink"
 

详细描述

Optional sink implemented by a physics or project adapter.

在文件 TileCollision.h 第 18 行定义.

构造及析构函数说明

◆ ~ITileCollisionSink()

virtual eve::map::ITileCollisionSink::~ITileCollisionSink ( )
virtualdefault

I tile collision sink.

成员函数说明

◆ replaceTileCollision()

virtual void eve::map::ITileCollisionSink::replaceTileCollision ( const void *  layer,
const TileCollisionRect *  rects,
size_t  count 
)
pure virtual

Atomically replace collision geometry for a stable layer identity.

类成员变量说明

◆ capabilityName

constexpr const char* eve::map::ITileCollisionSink::capabilityName = "ITileCollisionSink"
staticconstexpr

在文件 TileCollision.h 第 20 行定义.


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