Authored HD-2D sprite-sheet and tile-extrusion preset. 更多...
#include <Hd2dTarget.h>
Public 属性 | |
| std::string | kind = "sprite" |
| std::string | sourceAsset |
| int | columns = 1 |
| int | rows = 1 |
| int | frame = 0 |
| int | animStart = 0 |
| int | animEnd = 0 |
| float | fps = 12 |
| bool | flipX = false |
| bool | flipY = false |
| bool | visible = true |
| std::array< float, 2 > | size {1, 1} |
| std::array< float, 4 > | tint {1, 1, 1, 1} |
| float | sideDepth = 6 |
| float | heightScale = 1 |
| std::array< float, 4 > | wallUv {0, 0, .05f, .05f} |
详细描述
Authored HD-2D sprite-sheet and tile-extrusion preset.
在文件 Hd2dTarget.h 第 46 行定义.
类成员变量说明
◆ animEnd
| int eve::hd2d_editing::Hd2dAssetValue::animEnd = 0 |
在文件 Hd2dTarget.h 第 49 行定义.
◆ animStart
| int eve::hd2d_editing::Hd2dAssetValue::animStart = 0 |
在文件 Hd2dTarget.h 第 49 行定义.
◆ columns
| int eve::hd2d_editing::Hd2dAssetValue::columns = 1 |
在文件 Hd2dTarget.h 第 49 行定义.
◆ flipX
| bool eve::hd2d_editing::Hd2dAssetValue::flipX = false |
在文件 Hd2dTarget.h 第 51 行定义.
◆ flipY
| bool eve::hd2d_editing::Hd2dAssetValue::flipY = false |
在文件 Hd2dTarget.h 第 51 行定义.
被这些函数引用 eve::hd2d_editing::Hd2dDocumentTarget::makeSet() , 以及 eve::hd2d_editing::Hd2dDocumentTarget::read().
◆ fps
| float eve::hd2d_editing::Hd2dAssetValue::fps = 12 |
在文件 Hd2dTarget.h 第 50 行定义.
◆ frame
| int eve::hd2d_editing::Hd2dAssetValue::frame = 0 |
在文件 Hd2dTarget.h 第 49 行定义.
◆ heightScale
| float eve::hd2d_editing::Hd2dAssetValue::heightScale = 1 |
在文件 Hd2dTarget.h 第 54 行定义.
◆ kind
| std::string eve::hd2d_editing::Hd2dAssetValue::kind = "sprite" |
◆ rows
| int eve::hd2d_editing::Hd2dAssetValue::rows = 1 |
在文件 Hd2dTarget.h 第 49 行定义.
◆ sideDepth
| float eve::hd2d_editing::Hd2dAssetValue::sideDepth = 6 |
在文件 Hd2dTarget.h 第 54 行定义.
被这些函数引用 eve::hd2d_editing::Hd2dDocumentTarget::makeSet() , 以及 eve::hd2d_editing::Hd2dDocumentTarget::read().
◆ size
| std::array<float, 2> eve::hd2d_editing::Hd2dAssetValue::size {1, 1} |
在文件 Hd2dTarget.h 第 52 行定义.
◆ sourceAsset
| std::string eve::hd2d_editing::Hd2dAssetValue::sourceAsset |
◆ tint
| std::array<float, 4> eve::hd2d_editing::Hd2dAssetValue::tint {1, 1, 1, 1} |
在文件 Hd2dTarget.h 第 53 行定义.
◆ visible
| bool eve::hd2d_editing::Hd2dAssetValue::visible = true |
在文件 Hd2dTarget.h 第 51 行定义.
被这些函数引用 eve::hd2d_editing::Hd2dDocumentTarget::makeSet() , 以及 eve::hd2d_editing::Hd2dDocumentTarget::read().
◆ wallUv
在文件 Hd2dTarget.h 第 55 行定义.
该结构体的文档由以下文件生成:
- src/modules/hd2d/editing/Hd2dTarget.h