Candidate-first live Sprite3D/TileMap3D preset publication. 更多...
#include <Hd2dTarget.h>
Public 成员函数 | |
| Hd2dDocumentRuntime () | |
| Hd 2 d document runtime. | |
| ~Hd2dDocumentRuntime () | |
| Hd 2 d document runtime. | |
| Result< hd2d::Sprite3D * > | publishSprite (const Hd2dDocumentTarget &, hd2d::Hd2D *, graphics::Graphics *, graphics::Camera3D *, const IHd2dTextureResolver &) |
| Publish sprite. | |
| Result< hd2d::TileMap3D * > | publishTileMap (const Hd2dDocumentTarget &, hd2d::Hd2D *) |
| Publish tile map. | |
| Revision | revision () const |
| Revision. | |
详细描述
Candidate-first live Sprite3D/TileMap3D preset publication.
在文件 Hd2dTarget.h 第 132 行定义.
构造及析构函数说明
◆ Hd2dDocumentRuntime()
|
default |
Hd 2 d document runtime.
◆ ~Hd2dDocumentRuntime()
|
default |
Hd 2 d document runtime.
成员函数说明
◆ publishSprite()
| Result< hd2d::Sprite3D * > eve::hd2d_editing::Hd2dDocumentRuntime::publishSprite | ( | const Hd2dDocumentTarget & | document, |
| hd2d::Hd2D * | module, | ||
| graphics::Graphics * | graphics, | ||
| graphics::Camera3D * | camera, | ||
| const IHd2dTextureResolver & | textures | ||
| ) |
Publish sprite.
在文件 Hd2dRuntime.cpp 第 9 行定义.
引用了 camera, eve::Result< T >::failure(), eve::hd2d_editing::Hd2dAssetValue::kind, eve::hd2d::Hd2D::newSprite(), eve::editing::EditableTargetState::revision(), eve::hd2d_editing::Hd2dAssetValue::sourceAsset, eve::hd2d_editing::IHd2dTextureResolver::texture(), v , 以及 eve::hd2d_editing::Hd2dDocumentTarget::value().
◆ publishTileMap()
| Result< hd2d::TileMap3D * > eve::hd2d_editing::Hd2dDocumentRuntime::publishTileMap | ( | const Hd2dDocumentTarget & | document, |
| hd2d::Hd2D * | module | ||
| ) |
Publish tile map.
在文件 Hd2dRuntime.cpp 第 49 行定义.
引用了 eve::hd2d_editing::Hd2dAssetValue::kind, eve::hd2d::Hd2D::newTileMap3D(), eve::editing::EditableTargetState::revision(), v , 以及 eve::hd2d_editing::Hd2dDocumentTarget::value().
◆ revision()
|
inline |
Revision.
在文件 Hd2dTarget.h 第 144 行定义.
该类的文档由以下文件生成:
- src/modules/hd2d/editing/Hd2dTarget.h
- src/modules/hd2d/editing/Hd2dRuntime.cpp