Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/nodes/NOD_node_tree_ref.hh')
-rw-r--r--source/blender/nodes/NOD_node_tree_ref.hh16
1 files changed, 2 insertions, 14 deletions
diff --git a/source/blender/nodes/NOD_node_tree_ref.hh b/source/blender/nodes/NOD_node_tree_ref.hh
index 3ed09de8fab..61d1d11d859 100644
--- a/source/blender/nodes/NOD_node_tree_ref.hh
+++ b/source/blender/nodes/NOD_node_tree_ref.hh
@@ -65,7 +65,6 @@ class SocketRef : NonCopyable, NonMovable {
bool is_input_;
int id_;
int index_;
- PointerRNA rna_;
Vector<LinkRef *> directly_linked_links_;
/* These sockets are linked directly, i.e. with a single link in between. */
@@ -101,7 +100,7 @@ class SocketRef : NonCopyable, NonMovable {
const InputSocketRef &as_input() const;
const OutputSocketRef &as_output() const;
- PointerRNA *rna() const;
+ PointerRNA rna() const;
StringRefNull idname() const;
StringRefNull name() const;
@@ -152,7 +151,6 @@ class NodeRef : NonCopyable, NonMovable {
private:
NodeTreeRef *tree_;
bNode *bnode_;
- PointerRNA rna_;
int id_;
Vector<InputSocketRef *> inputs_;
Vector<OutputSocketRef *> outputs_;
@@ -183,7 +181,7 @@ class NodeRef : NonCopyable, NonMovable {
bNode *bnode() const;
bNodeTree *btree() const;
- PointerRNA *rna() const;
+ PointerRNA rna() const;
StringRefNull idname() const;
StringRefNull name() const;
StringRefNull label() const;
@@ -410,11 +408,6 @@ inline const OutputSocketRef &SocketRef::as_output() const
return static_cast<const OutputSocketRef &>(*this);
}
-inline PointerRNA *SocketRef::rna() const
-{
- return const_cast<PointerRNA *>(&rna_);
-}
-
inline StringRefNull SocketRef::idname() const
{
return bsocket_->idname;
@@ -571,11 +564,6 @@ inline bNodeTree *NodeRef::btree() const
return tree_->btree();
}
-inline PointerRNA *NodeRef::rna() const
-{
- return const_cast<PointerRNA *>(&rna_);
-}
-
inline StringRefNull NodeRef::idname() const
{
return bnode_->idname;