--------------------------------------------------------------------------------
| 170 | |
| 171 | // -------------------------------------------------------------------------------- |
| 172 | const Vector4* EveSOFUtils::SearchForParameterData( const EveSOFDataMgr* dataMgr, const char* materialName, const EveSOFUtilsParameterName* parameterName ) |
| 173 | { |
| 174 | const EveSOFDataMgr::MaterialData* materialData = dataMgr->GetMaterialData( materialName ); |
| 175 | if( materialData ) |
| 176 | { |
| 177 | BlueSharedString pn( parameterName->GetShortName() ); |
| 178 | auto parameterIt = materialData->parameters.find( pn ); |
| 179 | if( parameterIt != materialData->parameters.end() ) |
| 180 | { |
| 181 | return ¶meterIt->second; |
| 182 | } |
| 183 | } |
| 184 | return nullptr; |
| 185 | } |
| 186 | |
| 187 | // -------------------------------------------------------------------------------- |
| 188 | const Vector4* EveSOFUtils::SearchForParameterData( const EveSOFDataMgr* dataMgr, const Color* colorSet, const EveSOFDataMgr::AreaMaterialData* areaMaterialData, EveSOFDataArea::AreaType areaType, const EveSOFUtilsParameterName* parameterName ) |
nothing calls this directly
no test coverage detected