Blender
V4.3
intern
cycles
hydra
node_util.h
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2022 NVIDIA Corporation
2
* SPDX-FileCopyrightText: 2022 Blender Foundation
3
*
4
* SPDX-License-Identifier: Apache-2.0 */
5
6
#pragma once
7
8
#include "
graph/node.h
"
9
#include "
hydra/config.h
"
10
11
#include <pxr/base/vt/value.h>
12
13
HDCYCLES_NAMESPACE_OPEN_SCOPE
14
15
void
SetNodeValue
(CCL_NS::Node *node,
const
CCL_NS::SocketType &socket,
const
VtValue &value);
16
17
VtValue
GetNodeValue
(
const
CCL_NS::Node *node,
const
CCL_NS::SocketType &socket);
18
19
HDCYCLES_NAMESPACE_CLOSE_SCOPE
node.h
config.h
HDCYCLES_NAMESPACE_CLOSE_SCOPE
#define HDCYCLES_NAMESPACE_CLOSE_SCOPE
Definition
hydra/config.h:18
HDCYCLES_NAMESPACE_OPEN_SCOPE
Definition
hydra/mesh.cpp:15
GetNodeValue
VtValue GetNodeValue(const CCL_NS::Node *node, const CCL_NS::SocketType &socket)
SetNodeValue
HDCYCLES_NAMESPACE_OPEN_SCOPE void SetNodeValue(CCL_NS::Node *node, const CCL_NS::SocketType &socket, const VtValue &value)
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0