Files
test2/source/blender/io/usd/intern/usd_writer_transform.hh
Bastien Montagne 21e2dfc6b4 Cleanup: Make io/usd/intern headers fully Cpp ones.
This code was actually already full Cpp, so it's essentially a massive
filenames cleanup.
2024-02-06 12:00:34 +01:00

25 lines
550 B
C++

/* SPDX-FileCopyrightText: 2019 Blender Authors
*
* SPDX-License-Identifier: GPL-2.0-or-later */
#pragma once
#include "usd_writer_abstract.hh"
#include <pxr/usd/usdGeom/xform.h>
namespace blender::io::usd {
class USDTransformWriter : public USDAbstractWriter {
private:
pxr::UsdGeomXformOp xformOp_;
public:
USDTransformWriter(const USDExporterContext &ctx);
protected:
void do_write(HierarchyContext &context) override;
bool check_is_animated(const HierarchyContext &context) const override;
};
} // namespace blender::io::usd