[TASK] Initial commit with basic product setup

This commit is contained in:
2019-08-18 13:50:14 +02:00
commit 01a66a8e1f
2548 changed files with 167528 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
using UnityEngine;
using System.Collections;
using Mapbox.Map;
using Mapbox.Unity.MeshGeneration.Data;
using System.Collections.Generic;
using System;
using Mapbox.Unity.Utilities;
namespace Mapbox.Unity.MeshGeneration.Modifiers
{
public class ModifierStackBase : ScriptableObject
{
[NodeEditorElement("Mesh Modifiers")] public List<MeshModifier> MeshModifiers = new List<MeshModifier>();
[NodeEditorElement("Game Object Modifiers")] public List<GameObjectModifier> GoModifiers = new List<GameObjectModifier>();
public virtual GameObject Execute(UnityTile tile, VectorFeatureUnity feature, MeshData meshData, GameObject parent = null, string type = "")
{
return null;
}
public virtual void Initialize()
{
}
public void UnregisterTile(UnityTile tile)
{
OnUnregisterTile(tile);
}
public virtual void OnUnregisterTile(UnityTile tile)
{
}
public virtual void ClearCaches()
{
}
}
}