[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,35 @@
using Mapbox.Unity.MeshGeneration.Data;
namespace Mapbox.Unity.Map
{
public abstract class MapboxDataProperty
{
public event System.EventHandler PropertyHasChanged;
protected virtual void OnPropertyHasChanged(System.EventArgs e)
{
System.EventHandler handler = PropertyHasChanged;
if (handler != null)
{
handler(this, e);
}
}
public virtual bool HasChanged
{
set
{
if (value == true)
{
OnPropertyHasChanged(null /*Pass args here */);
}
}
}
public virtual bool NeedsForceUpdate()
{
return false;
}
public virtual void UpdateProperty(UnityTile tile)
{
}
}
}