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
28 lines
714 B
C++
28 lines
714 B
C++
/* SPDX-FileCopyrightText: 2006 Blender Authors
|
|
*
|
|
* SPDX-License-Identifier: GPL-2.0-or-later */
|
|
|
|
/** \file
|
|
* \ingroup nodes
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#include "DNA_ID.h"
|
|
#include "DNA_node_types.h"
|
|
|
|
#include "node_composite_register.hh"
|
|
#include "node_util.hh"
|
|
|
|
#include "NOD_composite.hh"
|
|
#include "NOD_socket.hh"
|
|
#include "NOD_socket_declarations.hh"
|
|
|
|
#define CMP_SCALE_MAX 12000
|
|
|
|
bool cmp_node_poll_default(const blender::bke::bNodeType *ntype,
|
|
const bNodeTree *ntree,
|
|
const char **r_disabled_hint);
|
|
void cmp_node_update_default(bNodeTree *ntree, bNode *node);
|
|
void cmp_node_type_base(blender::bke::bNodeType *ntype, int type, const char *name, short nclass);
|