Blender V4.3
usd_reader_light.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2021 Tangent Animation. All rights reserved.
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4#pragma once
5
6#include "usd.hh"
7#include "usd_reader_xform.hh"
8
9struct Main;
10
11namespace blender::io::usd {
12
14
15 public:
16 USDLightReader(const pxr::UsdPrim &prim,
17 const USDImportParams &import_params,
18 const ImportSettings &settings)
19 : USDXformReader(prim, import_params, settings)
20 {
21 }
22
23 void create_object(Main *bmain, double motionSampleTime) override;
24
25 void read_object_data(Main *bmain, double motionSampleTime) override;
26};
27
28} // namespace blender::io::usd
void create_object(Main *bmain, double motionSampleTime) override
void read_object_data(Main *bmain, double motionSampleTime) override
USDLightReader(const pxr::UsdPrim &prim, const USDImportParams &import_params, const ImportSettings &settings)
const pxr::UsdPrim & prim() const