// Copyright 2020 Phyronnaz #include "VoxelTools/VoxelPhysicsPartSpawner.h" #include "VoxelData/VoxelDataUtilities.h" #include "VoxelWorld.h" #include "VoxelWorldRootComponent.h" #include "VoxelUtilities/VoxelExampleUtilities.h" #include "Engine/StaticMeshActor.h" #include "Engine/StaticMesh.h" #include "UObject/ConstructorHelpers.h" #include "Components/StaticMeshComponent.h" #include "Materials/MaterialInstanceDynamic.h" /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// UVoxelPhysicsPartSpawner_Cubes::UVoxelPhysicsPartSpawner_Cubes() { static ConstructorHelpers::FObjectFinder MeshFinder(TEXT("/Engine/BasicShapes/Cube")); CubeMesh = MeshFinder.Object; Material = FVoxelExampleUtilities::LoadExampleObject(TEXT("Material'/Voxel/Examples/Materials/RGB/M_VoxelMaterial_Colors_Parameter.M_VoxelMaterial_Colors_Parameter'")); } /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////