Move all header file into namespace. Unnecessary namespaces was removed from implementations file. Part of forward declarations in header was moved in the top part of file just to do not have a lot of separate namespaces. Pull Request: https://projects.blender.org/blender/blender/pulls/121637
29 lines
568 B
C++
29 lines
568 B
C++
/* SPDX-FileCopyrightText: 2023 Blender Authors
|
|
*
|
|
* SPDX-License-Identifier: GPL-2.0-or-later */
|
|
|
|
#pragma once
|
|
|
|
#include <string.h>
|
|
|
|
#include "BLI_math_vector.hh"
|
|
#include "BLI_utildefines.h"
|
|
|
|
#include "MEM_guardedalloc.h"
|
|
|
|
#include "DNA_node_types.h"
|
|
|
|
#include "BKE_node.hh"
|
|
|
|
#include "NOD_multi_function.hh"
|
|
#include "NOD_register.hh"
|
|
#include "NOD_socket_declarations.hh"
|
|
|
|
#include "node_util.hh"
|
|
|
|
#include "FN_multi_function_builder.hh"
|
|
|
|
#include "RNA_access.hh"
|
|
|
|
void fn_node_type_base(blender::bke::bNodeType *ntype, int type, const char *name, short nclass);
|