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