15#include <pxr/usd/usd/prim.h>
33 if (merge_with_parent) {
36 if (
const pxr::UsdPrim parent_prim =
prim_.GetParent()) {
86 return prim_.IsValid();
Object is a sort of wrapper for general info.
bool is_in_instancer_proto_
USDPrimReader(const pxr::UsdPrim &prim, const USDImportParams &import_params, const ImportSettings &settings)
const pxr::UsdPrim & prim() const
const ImportSettings * settings_
void set_props(bool merge_with_parent=false, pxr::UsdTimeCode time=pxr::UsdTimeCode::Default())
virtual bool valid() const
const USDImportParams & import_params_
USDPrimReader * parent_reader_
void set_id_props_from_prim(ID *id, const pxr::UsdPrim &prim, const eUSDPropertyImportMode property_import_mode, const pxr::UsdTimeCode time_code)