void PullEverything()
{
if (Area != null) {
collisionSpinButton.Value = Area.GetTileCollision(TileIndex);
subTileCollisionEditor.QueueDraw();
}
byte flags = subTileViewer.SubTileFlags;
subTileSpinButton.Value = subTileViewer.SubTileIndex;
areaEditor.subTileGfxViewer.SelectedIndex = subTileViewer.SubTileIndex^0x80;
paletteSpinButton.Value = flags&7;
flipXCheckButton.Active = ((flags & 0x20) != 0);
flipYCheckButton.Active = ((flags & 0x40) != 0);
priorityCheckButton.Active = ((flags & 0x80) != 0);
bankCheckButton.Active = ((flags & 0x08) != 0);
}