Fast Ref / API Reference / Core

update_ui()

현재 열려 있는 Fast Ref UI를 최신 데이터로 갱신합니다.

API 작업은 씬 InfoNode를 직접 수정하지만, UI 화면은 자동으로 갱신되지 않습니다. 스크립트 실행 후 UI에 결과를 즉시 반영하고 싶을 때 마지막에 한 번 호출하면 됩니다.

  • UI가 닫혀 있으면 아무 일도 하지 않습니다.
  • UI를 다시 열면 씬에서 자동으로 최신 데이터를 읽으므로 꼭 호출하지 않아도 됩니다.

시그니처

api.update_ui() -> None

예제

import sys, os, pymxs
_p = os.path.join(pymxs.runtime.getDir(pymxs.runtime.Name("userScripts")), "os_fast_ref_package")
if _p not in sys.path: sys.path.append(_p)

from os_fast_ref.api import FastRefAPI

api = FastRefAPI()

# 여러 작업 수행
api.set_space_activate(slot=0, on=False)
api.set_space_activate(slot=1, on=False)
api.set_unpack(slot=2, on=True)

# 작업 완료 후 UI 한 번만 갱신
api.update_ui()
권장 패턴: 작업마다 호출하지 말고, 스크립트 끝에 한 번만 호출하세요. UI 갱신은 씬 재로드 없이 메모리 데이터를 직접 반영하므로 빠릅니다.

💬

Need help with the API?

Open a support ticket or join the community discussion.

Contact Support