Blender V4.3
usd_private.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2023 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
5#pragma once
6
7#include <pxr/usd/usd/common.h>
8
9#include <string>
10
11#include "usd.hh"
12
13struct Depsgraph;
14
15namespace blender::io::usd {
16
17pxr::UsdStageRefPtr export_to_stage(const USDExportParams &params,
18 Depsgraph *depsgraph,
19 const char *filepath);
20
21std::string image_cache_file_path();
22std::string get_image_cache_file(const std::string &file_name, bool mkdir = true);
23std::string cache_image_color(const float color[4]);
24
25}; // namespace blender::io::usd
const Depsgraph * depsgraph
uiWidgetBaseParameters params[MAX_WIDGET_BASE_BATCH]
std::string image_cache_file_path()
std::string cache_image_color(const float color[4])
std::string get_image_cache_file(const std::string &file_name, bool mkdir)
pxr::UsdStageRefPtr export_to_stage(const USDExportParams &params, Depsgraph *depsgraph, const char *filepath)