INNER CODE UNIT · Python
reset_transforms
GenielabsOpenSource/spine-animation-ai · reskin-app/app/backend/server.py:415
def reset_transforms(skin_name: str):
"""Clear all transforms for a skin → reset to JSON default."""
project = _State.require_project()
p = _transforms_path(project, skin_name)
if p.exists():
p.unlink()
return {"ok": True}
REVERTED_SLOTS_FILE = "reverted_slots.json"
def _read_reverted_slots(skin_dir: Path) -> set[str]:
p = skin_dir / REVERTED_SLOTS_FILE
if not p.exists():
return set()
try:
v = json.loads(p.read_text())