// Copyright 2020 Phyronnaz #include "VoxelNodes/VoxelSeedNodes.h" #include "VoxelNodes/VoxelNodeColors.h" #include "CppTranslation/VoxelVariables.h" #include "VoxelGenerators/VoxelGeneratorInit.h" #include "VoxelGraphGlobals.h" UVoxelSeedNode::UVoxelSeedNode() { SetColor(FVoxelNodeColors::SeedNode); } /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// UVoxelNode_Seed::UVoxelNode_Seed() { SetOutputs(EC::Seed); SetColor(FVoxelNodeColors::SeedNode); } /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// UVoxelNode_AddSeeds::UVoxelNode_AddSeeds() { SetInputs(EC::Seed); SetOutputs(EC::Seed); SetInputsCount(1, MAX_VOXELNODE_PINS); } void UVoxelNode_Seed::PostLoad() { Super::PostLoad(); if (!Name_DEPRECATED.IsNone()) { DisplayName = Name_DEPRECATED.ToString(); UniqueName = Name_DEPRECATED; } } /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// UVoxelNode_MakeSeeds::UVoxelNode_MakeSeeds() { SetInputs(EC::Seed); SetOutputs(EC::Seed); }