// Assembly: UnityEngine.TilemapModule
// Full name: UnityEngine.Tilemaps.Tilemap

namespace UnityEngine.Tilemaps
{
public class Tilemap // TypeDefIndex: 13264
{
	// Fields
	type#3501 tilemapTileChanged;
	type#3500 tilemapPositionsChanged;
	type#3500 loopEndedForTileAnimation;
	type#15314 m_BufferSyncTile;

	// Methods
	// RVA: -1
	internal type#15313 get_bufferSyncTile() { }
	// RVA: -1
	internal static type#15313 HasLoopEndedForTileAnimationCallback() { }
	// RVA: -1
	private type#28660 HandleLoopEndedForTileAnimationCallback(type#20867 count, type#20925 positionsIntPtr) { }
	// RVA: -1
	private type#28660 SendLoopEndedForTileAnimationCallback(type#9501 positions) { }
	// RVA: -1
	internal static type#15313 HasSyncTileCallback() { }
	// RVA: -1
	internal static type#15313 HasPositionsChangedCallback() { }
	// RVA: -1
	private type#28660 HandleSyncTileCallback(type#13702 syncTiles) { }
	// RVA: -1
	private type#28660 HandlePositionsChangedCallback(type#20867 count, type#20925 positionsIntPtr) { }
	// RVA: -1
	private type#28660 SendTilemapTileChangedCallback(type#13702 syncTiles) { }
	// RVA: -1
	private type#28660 SendTilemapPositionsChangedCallback(type#9501 positions) { }
	// RVA: -1
	public type#28660 RefreshTile(type#28484 position) { }
	// RVA: -1
	internal type#28660 RefreshTilesNative(type#12457 positions, type#20867 count) { }
	// RVA: -1
	internal type#28660 GetLoopEndedForTileAnimationCallbackSettings(type#11788 hasEndLoopForTileAnimationCallback) { }
	// RVA: -1
	private type#28660 DoLoopEndedForTileAnimationCallback(type#20867 count, type#20925 positionsIntPtr) { }
	// RVA: -1
	internal type#28660 GetSyncTileCallbackSettings(type#12322 settings) { }
	// RVA: -1
	private type#28660 DoSyncTileCallback(type#13702 syncTiles) { }
	// RVA: -1
	private type#28660 DoPositionsChangedCallback(type#20867 count, type#20925 positionsIntPtr) { }
	// RVA: -1
	private static type#28660 RefreshTile_Injected(type#20925 _unity_self, type#12225 position) { }
	// RVA: -1
	private static type#28660 RefreshTilesNative_Injected(type#20925 _unity_self, type#12457 positions, type#20867 count) { }
}
}
