tornavis/source/blender/compositor/nodes
Iliya Katueshenock f7388e3be5 Cleanup: Move BKE_node.h to C++
See: https://projects.blender.org/blender/blender/issues/103343

Changes:
1. Added `BKE_node.hh` file. New file includes old one.
2. Functions moved to new file. Redundant `(void)`, `struct` are removed.
3. All cpp includes replaced from `.h` on `.hh`.
4. Everything in `BKE_node.hh` is on `blender::bke` namespace.
5. All implementation functions moved in namespace.
6. Function names (`BKE_node_*`) changed to `blender::bke::node_*`.
7. `eNodeSizePreset` now is a class, with renamed items.

Pull Request: https://projects.blender.org/blender/blender/pulls/107790
2023-05-15 15:14:22 +02:00
..
COM_AlphaOverNode.cc
COM_AlphaOverNode.h Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00
COM_AntiAliasingNode.cc
COM_AntiAliasingNode.h Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00
COM_BilateralBlurNode.cc
COM_BilateralBlurNode.h File headers: SPDX License migration 2022-02-11 09:14:36 +11:00
COM_BlurNode.cc
COM_BlurNode.h
COM_BokehBlurNode.cc Cleanup: use '#' prefix for issues instead of 'T' 2023-02-12 14:56:05 +11:00
COM_BokehBlurNode.h
COM_BokehImageNode.cc
COM_BokehImageNode.h
COM_BoxMaskNode.cc
COM_BoxMaskNode.h
COM_BrightnessNode.cc
COM_BrightnessNode.h
COM_ChannelMatteNode.cc
COM_ChannelMatteNode.h
COM_ChromaMatteNode.cc
COM_ChromaMatteNode.h
COM_ColorBalanceNode.cc
COM_ColorBalanceNode.h
COM_ColorCorrectionNode.cc
COM_ColorCorrectionNode.h
COM_ColorCurveNode.cc
COM_ColorCurveNode.h
COM_ColorExposureNode.cc
COM_ColorExposureNode.h
COM_ColorMatteNode.cc
COM_ColorMatteNode.h
COM_ColorNode.cc
COM_ColorNode.h
COM_ColorRampNode.cc
COM_ColorRampNode.h
COM_ColorSpillNode.cc
COM_ColorSpillNode.h
COM_ColorToBWNode.cc
COM_ColorToBWNode.h
COM_CombineColorNode.cc Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00
COM_CombineColorNode.h
COM_CombineColorNodeLegacy.cc Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00
COM_CombineColorNodeLegacy.h Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00
COM_CombineXYZNode.cc Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00
COM_CombineXYZNode.h
COM_CompositorNode.cc Compositor: Compositor Output should Follow Active Node. 2023-02-27 12:58:25 +01:00
COM_CompositorNode.h
COM_ConvertAlphaNode.cc
COM_ConvertAlphaNode.h Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00
COM_ConvertColorSpaceNode.cc Cleanup: Move BKE_node.h to C++ 2023-05-15 15:14:22 +02:00
COM_ConvertColorSpaceNode.h
COM_CornerPinNode.cc Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00
COM_CornerPinNode.h
COM_CropNode.cc Cleanup: replace C-style casts with functional casts for numeric types 2022-09-25 20:17:08 +10:00
COM_CropNode.h
COM_CryptomatteNode.cc Cleanup: Move BKE_node.h to C++ 2023-05-15 15:14:22 +02:00
COM_CryptomatteNode.h
COM_DefocusNode.cc
COM_DefocusNode.h
COM_DenoiseNode.cc
COM_DenoiseNode.h
COM_DespeckleNode.cc
COM_DespeckleNode.h
COM_DifferenceMatteNode.cc
COM_DifferenceMatteNode.h
COM_DilateErodeNode.cc Realtime Compositor: Implement dilate erode node 2022-09-02 14:47:39 +02:00
COM_DilateErodeNode.h
COM_DirectionalBlurNode.cc
COM_DirectionalBlurNode.h
COM_DisplaceNode.cc
COM_DisplaceNode.h
COM_DistanceMatteNode.cc
COM_DistanceMatteNode.h
COM_DoubleEdgeMaskNode.cc
COM_DoubleEdgeMaskNode.h
COM_EllipseMaskNode.cc
COM_EllipseMaskNode.h
COM_FilterNode.cc Cleanup: Move BKE_node.h to C++ 2023-05-15 15:14:22 +02:00
COM_FilterNode.h
COM_FlipNode.cc
COM_FlipNode.h
COM_GammaNode.cc
COM_GammaNode.h
COM_GlareNode.cc
COM_GlareNode.h
COM_HueSaturationValueCorrectNode.cc
COM_HueSaturationValueCorrectNode.h
COM_HueSaturationValueNode.cc
COM_HueSaturationValueNode.h
COM_IDMaskNode.cc
COM_IDMaskNode.h
COM_ImageNode.cc Cleanup: use '#' prefix for issues instead of 'T' 2023-02-12 14:56:05 +11:00
COM_ImageNode.h
COM_InpaintNode.cc
COM_InpaintNode.h
COM_InvertNode.cc Cleanup: Move BKE_node.h to C++ 2023-05-15 15:14:22 +02:00
COM_InvertNode.h
COM_KeyingNode.cc
COM_KeyingNode.h
COM_KeyingScreenNode.cc
COM_KeyingScreenNode.h
COM_LensDistortionNode.cc
COM_LensDistortionNode.h
COM_LuminanceMatteNode.cc
COM_LuminanceMatteNode.h
COM_MapRangeNode.cc
COM_MapRangeNode.h
COM_MapUVNode.cc Cleanup: replace C-style casts with functional casts for numeric types 2022-09-25 20:17:08 +10:00
COM_MapUVNode.h
COM_MapValueNode.cc
COM_MapValueNode.h
COM_MaskNode.cc Cleanup: format (with BraceWrapping::AfterControlStatement "MultiLine") 2023-05-02 09:37:49 +10:00
COM_MaskNode.h
COM_MathNode.cc
COM_MathNode.h Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00
COM_MixNode.cc Nodes: Add Exclusion color mix mode 2022-12-16 15:42:41 +00:00
COM_MixNode.h
COM_MovieClipNode.cc
COM_MovieClipNode.h
COM_MovieDistortionNode.cc
COM_MovieDistortionNode.h
COM_NormalNode.cc
COM_NormalNode.h
COM_NormalizeNode.cc
COM_NormalizeNode.h
COM_OutputFileNode.cc Cleanup: use STRNCPY, SNPRINTF macros 2023-05-09 14:08:19 +10:00
COM_OutputFileNode.h
COM_PixelateNode.cc
COM_PixelateNode.h
COM_PlaneTrackDeformNode.cc Cleanup: Follow naming conventions for Plane Track node 2023-05-10 09:51:47 +03:00
COM_PlaneTrackDeformNode.h
COM_PosterizeNode.cc
COM_PosterizeNode.h
COM_RenderLayersNode.cc
COM_RenderLayersNode.h
COM_RotateNode.cc
COM_RotateNode.h
COM_ScaleNode.cc Cleanup: Move BKE_node.h to C++ 2023-05-15 15:14:22 +02:00
COM_ScaleNode.h
COM_SceneTimeNode.cc Cleanup: replace C-style casts with functional casts for numeric types 2022-09-25 20:17:08 +10:00
COM_SceneTimeNode.h
COM_SeparateColorNode.cc Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00
COM_SeparateColorNode.h
COM_SeparateColorNodeLegacy.cc Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00
COM_SeparateColorNodeLegacy.h Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00
COM_SeparateXYZNode.cc Cleanup: replace UNUSED macro with commented args in C++ code 2022-10-03 17:38:16 -05:00
COM_SeparateXYZNode.h
COM_SetAlphaNode.cc
COM_SetAlphaNode.h Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00
COM_SocketProxyNode.cc
COM_SocketProxyNode.h
COM_SplitViewerNode.cc Compositor: Compositor Output should Follow Active Node. 2023-02-27 12:58:25 +01:00
COM_SplitViewerNode.h
COM_Stabilize2dNode.cc Realtime Compositor: Implement Stabilize 2D node 2023-05-02 17:11:59 +02:00
COM_Stabilize2dNode.h
COM_SunBeamsNode.cc
COM_SunBeamsNode.h
COM_SwitchNode.cc
COM_SwitchNode.h
COM_SwitchViewNode.cc
COM_SwitchViewNode.h
COM_TextureNode.cc
COM_TextureNode.h
COM_TimeNode.cc Cleanup: replace C-style casts with functional casts for numeric types 2022-09-25 20:17:08 +10:00
COM_TimeNode.h
COM_TonemapNode.cc
COM_TonemapNode.h
COM_TrackPositionNode.cc Cleanup: Move BKE_node.h to C++ 2023-05-15 15:14:22 +02:00
COM_TrackPositionNode.h
COM_TransformNode.cc
COM_TransformNode.h
COM_TranslateNode.cc
COM_TranslateNode.h
COM_ValueNode.cc
COM_ValueNode.h
COM_VectorBlurNode.cc
COM_VectorBlurNode.h
COM_VectorCurveNode.cc
COM_VectorCurveNode.h
COM_ViewLevelsNode.cc
COM_ViewLevelsNode.h
COM_ViewerNode.cc Compositor: Compositor Output should Follow Active Node. 2023-02-27 12:58:25 +01:00
COM_ViewerNode.h
COM_ZCombineNode.cc
COM_ZCombineNode.h Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00