Reduce dependence on Blender headers as much as possible and move closer to an include-what-you-use setup. - Removes unnecessary includes - Replaces some includes with more appropriate, narrower, substitutes - Removes unnecessary forward declarations Pull Request: https://projects.blender.org/blender/blender/pulls/118308
20 lines
403 B
C++
20 lines
403 B
C++
/* SPDX-FileCopyrightText: 2023 Blender Authors
|
|
*
|
|
* SPDX-License-Identifier: GPL-2.0-or-later */
|
|
|
|
#pragma once
|
|
|
|
#include <pxr/usd/usd/common.h>
|
|
|
|
#include "usd.hh"
|
|
|
|
struct Depsgraph;
|
|
|
|
namespace blender::io::usd {
|
|
|
|
pxr::UsdStageRefPtr export_to_stage(const USDExportParams ¶ms,
|
|
Depsgraph *depsgraph,
|
|
const char *filepath);
|
|
|
|
};
|