载入中...
搜索中...
未找到
eve::asset_import::VegetationConversionCandidate结构体 参考

Owning unpublished material, mesh and texture candidate mutated transactionally by preset commands. 更多...

#include <VegetationPreset.h>

Public 属性

std::map< std::string, double > materialFloats
 
std::map< std::string, std::array< double, 4 > > materialVectors
 
std::map< std::string, std::array< double, 4 > > materialColors
 
std::map< std::string, std::string > materialTextures
 
std::map< std::string, std::array< double, 4 > > materialTextureTransforms
 
std::set< std::string > materialKeywords
 
std::set< std::string > lockedMaterialProperties
 
std::set< std::string > firstValidTextureDestinations
 
std::string materialShader
 
std::string materialLighting
 
bool materialInstancing = false
 
std::map< std::string, std::vector< std::string > > meshRules
 
std::vector< VegetationTexturePackRecipe > texturePacks
 
std::map< std::string, std::vector< std::string > > outputDirectives
 
std::map< std::string, std::string > shaderAliases
 
std::vector< std::string > utilityModes
 

详细描述

Owning unpublished material, mesh and texture candidate mutated transactionally by preset commands.

在文件 VegetationPreset.h 第 63 行定义.

类成员变量说明

◆ firstValidTextureDestinations

std::set<std::string> eve::asset_import::VegetationConversionCandidate::firstValidTextureDestinations

在文件 VegetationPreset.h 第 71 行定义.

◆ lockedMaterialProperties

std::set<std::string> eve::asset_import::VegetationConversionCandidate::lockedMaterialProperties

在文件 VegetationPreset.h 第 70 行定义.

◆ materialColors

std::map<std::string, std::array<double, 4> > eve::asset_import::VegetationConversionCandidate::materialColors

◆ materialFloats

std::map<std::string, double> eve::asset_import::VegetationConversionCandidate::materialFloats

◆ materialInstancing

bool eve::asset_import::VegetationConversionCandidate::materialInstancing = false

◆ materialKeywords

std::set<std::string> eve::asset_import::VegetationConversionCandidate::materialKeywords

◆ materialLighting

std::string eve::asset_import::VegetationConversionCandidate::materialLighting

在文件 VegetationPreset.h 第 73 行定义.

◆ materialShader

std::string eve::asset_import::VegetationConversionCandidate::materialShader

◆ materialTextures

std::map<std::string, std::string> eve::asset_import::VegetationConversionCandidate::materialTextures

◆ materialTextureTransforms

std::map<std::string, std::array<double, 4> > eve::asset_import::VegetationConversionCandidate::materialTextureTransforms

◆ materialVectors

std::map<std::string, std::array<double, 4> > eve::asset_import::VegetationConversionCandidate::materialVectors

◆ meshRules

std::map<std::string, std::vector<std::string> > eve::asset_import::VegetationConversionCandidate::meshRules

◆ outputDirectives

std::map<std::string, std::vector<std::string> > eve::asset_import::VegetationConversionCandidate::outputDirectives

在文件 VegetationPreset.h 第 77 行定义.

被这些函数引用 eve::asset_import::applyVegetationPreset().

◆ shaderAliases

std::map<std::string, std::string> eve::asset_import::VegetationConversionCandidate::shaderAliases

在文件 VegetationPreset.h 第 78 行定义.

被这些函数引用 eve::asset_import::applyVegetationPreset().

◆ texturePacks

std::vector<VegetationTexturePackRecipe> eve::asset_import::VegetationConversionCandidate::texturePacks

◆ utilityModes

std::vector<std::string> eve::asset_import::VegetationConversionCandidate::utilityModes

在文件 VegetationPreset.h 第 79 行定义.

被这些函数引用 eve::asset_import::applyVegetationPreset().


该结构体的文档由以下文件生成: