Blender
V3.3
source
blender
io
usd
intern
usd_writer_transform.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later
2
* Copyright 2019 Blender Foundation. All rights reserved. */
3
#pragma once
4
5
#include "
usd_writer_abstract.h
"
6
7
#include <pxr/usd/usdGeom/xform.h>
8
9
namespace
blender::io::usd
{
10
11
class
USDTransformWriter
:
public
USDAbstractWriter
{
12
private
:
13
pxr::UsdGeomXformOp xformOp_;
14
15
public
:
16
USDTransformWriter
(
const
USDExporterContext
&ctx);
17
18
protected
:
19
void
do_write
(
HierarchyContext
&
context
)
override
;
20
bool
check_is_animated
(
const
HierarchyContext
&
context
)
const override
;
21
};
22
23
}
// namespace blender::io::usd
blender::io::usd::USDAbstractWriter
Definition:
usd_writer_abstract.h:26
blender::io::usd::USDTransformWriter
Definition:
usd_writer_transform.h:11
blender::io::usd::USDTransformWriter::USDTransformWriter
USDTransformWriter(const USDExporterContext &ctx)
Definition:
usd_writer_transform.cc:17
blender::io::usd::USDTransformWriter::check_is_animated
bool check_is_animated(const HierarchyContext &context) const override
Definition:
usd_writer_transform.cc:35
blender::io::usd::USDTransformWriter::do_write
void do_write(HierarchyContext &context) override
Definition:
usd_writer_transform.cc:21
blender::compositor::context
cl_context context
Definition:
COM_WorkScheduler.cc:73
blender::io::usd
Definition:
usd_capi_export.cc:35
blender::io::HierarchyContext
Definition:
IO_abstract_hierarchy_iterator.h:44
blender::io::usd::USDExporterContext
Definition:
usd_exporter_context.h:17
usd_writer_abstract.h
Generated on Tue Oct 22 2024 13:18:25 for Blender by
doxygen
1.9.1