One normalized Unity TVEElement definition awaiting texture realization. 更多...
#include <EvpackVegetationScene.h>
Public 属性 | |
| std::int64_t | sourceFileId = 0 |
| std::string | shaderGuid |
| std::string | kind |
| std::string | textureGuid |
| std::string | textureAsset |
| std::vector< VegetationSceneElementProperty > | properties |
| std::uint32_t | channel = 0 |
| bool | enabled = true |
| bool | seasonal = false |
| bool | invertDirection = false |
| bool | volumeFade = false |
| std::int32_t | visibility = -1 |
| std::int32_t | blendRgb = 0 |
| std::int32_t | blendAlpha = 0 |
| std::int32_t | directionMode = 20 |
| std::int32_t | motionMode = 15 |
| std::uint16_t | layers = 1 |
| float | intensity = 1 |
| float | motionPower = 0 |
| std::array< float, 3 > | position {} |
| std::array< float, 3 > | scale {1, 1, 1} |
| std::array< float, 4 > | rotation {0, 0, 0, 1} |
| std::array< float, 4 > | value {1, 1, 1, 1} |
| std::array< std::array< float, 4 >, 4 > | seasons {} |
| std::array< float, 6 > | remap {0, 1, 0, 1, 0, 0} |
详细描述
One normalized Unity TVEElement definition awaiting texture realization.
在文件 EvpackVegetationScene.h 第 60 行定义.
类成员变量说明
◆ blendAlpha
| std::int32_t eve::asset_graphics::VegetationSceneElement::blendAlpha = 0 |
在文件 EvpackVegetationScene.h 第 66 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ blendRgb
| std::int32_t eve::asset_graphics::VegetationSceneElement::blendRgb = 0 |
在文件 EvpackVegetationScene.h 第 66 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ channel
| std::uint32_t eve::asset_graphics::VegetationSceneElement::channel = 0 |
在文件 EvpackVegetationScene.h 第 64 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ directionMode
| std::int32_t eve::asset_graphics::VegetationSceneElement::directionMode = 20 |
在文件 EvpackVegetationScene.h 第 66 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ enabled
| bool eve::asset_graphics::VegetationSceneElement::enabled = true |
在文件 EvpackVegetationScene.h 第 65 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ intensity
| float eve::asset_graphics::VegetationSceneElement::intensity = 1 |
在文件 EvpackVegetationScene.h 第 68 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ invertDirection
| bool eve::asset_graphics::VegetationSceneElement::invertDirection = false |
在文件 EvpackVegetationScene.h 第 65 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ kind
| std::string eve::asset_graphics::VegetationSceneElement::kind |
在文件 EvpackVegetationScene.h 第 62 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ layers
| std::uint16_t eve::asset_graphics::VegetationSceneElement::layers = 1 |
在文件 EvpackVegetationScene.h 第 67 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ motionMode
| std::int32_t eve::asset_graphics::VegetationSceneElement::motionMode = 15 |
在文件 EvpackVegetationScene.h 第 66 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ motionPower
| float eve::asset_graphics::VegetationSceneElement::motionPower = 0 |
在文件 EvpackVegetationScene.h 第 68 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ position
| std::array<float, 3> eve::asset_graphics::VegetationSceneElement::position {} |
在文件 EvpackVegetationScene.h 第 69 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ properties
| std::vector<VegetationSceneElementProperty> eve::asset_graphics::VegetationSceneElement::properties |
在文件 EvpackVegetationScene.h 第 63 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ remap
| std::array<float, 6> eve::asset_graphics::VegetationSceneElement::remap {0, 1, 0, 1, 0, 0} |
在文件 EvpackVegetationScene.h 第 72 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ rotation
| std::array<float, 4> eve::asset_graphics::VegetationSceneElement::rotation {0, 0, 0, 1} |
在文件 EvpackVegetationScene.h 第 70 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ scale
| std::array<float, 3> eve::asset_graphics::VegetationSceneElement::scale {1, 1, 1} |
在文件 EvpackVegetationScene.h 第 69 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ seasonal
| bool eve::asset_graphics::VegetationSceneElement::seasonal = false |
在文件 EvpackVegetationScene.h 第 65 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ seasons
| std::array<std::array<float, 4>, 4> eve::asset_graphics::VegetationSceneElement::seasons {} |
在文件 EvpackVegetationScene.h 第 71 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ shaderGuid
| std::string eve::asset_graphics::VegetationSceneElement::shaderGuid |
在文件 EvpackVegetationScene.h 第 62 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ sourceFileId
| std::int64_t eve::asset_graphics::VegetationSceneElement::sourceFileId = 0 |
在文件 EvpackVegetationScene.h 第 61 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ textureAsset
| std::string eve::asset_graphics::VegetationSceneElement::textureAsset |
在文件 EvpackVegetationScene.h 第 62 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ textureGuid
| std::string eve::asset_graphics::VegetationSceneElement::textureGuid |
在文件 EvpackVegetationScene.h 第 62 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ value
| std::array<float, 4> eve::asset_graphics::VegetationSceneElement::value {1, 1, 1, 1} |
在文件 EvpackVegetationScene.h 第 70 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ visibility
| std::int32_t eve::asset_graphics::VegetationSceneElement::visibility = -1 |
在文件 EvpackVegetationScene.h 第 66 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
◆ volumeFade
| bool eve::asset_graphics::VegetationSceneElement::volumeFade = false |
在文件 EvpackVegetationScene.h 第 65 行定义.
被这些函数引用 eve::asset_graphics::EvpackVegetationSceneLoader::load().
该结构体的文档由以下文件生成:
- src/modules/asset/graphics/EvpackVegetationScene.h