Blender
V3.3
intern
cycles
hydra
hydra/attribute.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: Apache-2.0
2
* Copyright 2022 NVIDIA Corporation
3
* Copyright 2022 Blender Foundation */
4
5
#pragma once
6
7
#include "
hydra/config.h
"
8
#include "
scene/attribute.h
"
9
10
#include <pxr/base/vt/value.h>
11
#include <pxr/imaging/hd/types.h>
12
13
HDCYCLES_NAMESPACE_OPEN_SCOPE
14
15
void
ApplyPrimvars
(CCL_NS::AttributeSet &attributes,
16
const
CCL_NS::ustring &name,
17
PXR_NS::VtValue value,
18
CCL_NS::AttributeElement
elem,
19
CCL_NS::AttributeStandard
std
);
20
21
HDCYCLES_NAMESPACE_CLOSE_SCOPE
ApplyPrimvars
HDCYCLES_NAMESPACE_OPEN_SCOPE void ApplyPrimvars(CCL_NS::AttributeSet &attributes, const CCL_NS::ustring &name, PXR_NS::VtValue value, CCL_NS::AttributeElement elem, CCL_NS::AttributeStandard std)
config.h
HDCYCLES_NAMESPACE_CLOSE_SCOPE
#define HDCYCLES_NAMESPACE_CLOSE_SCOPE
Definition:
hydra/config.h:17
AttributeStandard
AttributeStandard
Definition:
kernel/types.h:612
AttributeElement
AttributeElement
Definition:
kernel/types.h:597
HDCYCLES_NAMESPACE_OPEN_SCOPE
Definition:
hydra/mesh.cpp:14
std
Definition:
cycles_cubin_cc.cpp:22
attribute.h
Generated on Sat Jul 27 2024 14:57:55 for Blender by
doxygen
1.9.1