BITFALL/Assets/Plugins/FImpossible Creations/Plugins - Level Design/Tile Designer/Tile Mesh Setup/TileMeshSetup.Primitives.cs

36 lines
969 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace FIMSpace.Generating
{
public partial class TileMeshSetup
{
public enum EPrimitiveType
{
Cube, Plane, Sphere, Cylinder //, Torus, Tube
}
public EPrimitiveType _primitive_Type = EPrimitiveType.Cube;
public Vector3 _primitive_scale = Vector3.one;
public bool _primitive_cube_topFace = true;
public bool _primitive_cube_bottomFace = true;
public bool _primitive_cube_leftFace = true;
public bool _primitive_cube_rightFace = true;
public bool _primitive_cube_frontFace = true;
public bool _primitive_cube_backFace = true;
public float _primitive_cube_bevel = 0f;
public int _primitive_cube_bevelSubdivs = 1;
public Vector3Int _primitive_plane_subdivs = new Vector3Int(1, 1, 1);
void PrimitiveQuickUpdate()
{
}
}
}