Lines Matching defs:layer_names
303 // @param[out] layer_names List of layer names. Application must free memory after using this.
309 extern int EXRLayers(const char *filename, const char **layer_names[], int *num_layers, const char **err);
11370 static void GetLayers(const EXRHeader& exr_header, std::vector<std::string>& layer_names) {
11375 layer_names.clear();
11381 if (std::find(layer_names.begin(), layer_names.end(), full_name) == layer_names.end())
11382 layer_names.push_back(full_name);
11420 int EXRLayers(const char *filename, const char **layer_names[], int *num_layers, const char **err) {
11450 (*layer_names) = static_cast<const char **>(
11454 (*layer_names)[c] = _strdup(layer_vec[c].c_str());
11456 (*layer_names)[c] = strdup(layer_vec[c].c_str());
11529 std::vector<std::string> layer_names;
11530 tinyexr::GetLayers(exr_header, layer_names);