This commit is contained in:
runette committed 2024-04-22 15:52:51 +01:00
commit e0afef912e
1285 files changed
+83219

No files matched your search

@@ -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)
{
}
}
}