57 lines
1.5 KiB
C++
57 lines
1.5 KiB
C++
// 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);
|
|
}
|
|
|