Skip to content

subtitle/camera/handle IDs and fix BSTEventSource::Notify#35

Merged
qudix merged 4 commits into
libxse:mainfrom
ozooma10:updates
Jun 27, 2026
Merged

subtitle/camera/handle IDs and fix BSTEventSource::Notify#35
qudix merged 4 commits into
libxse:mainfrom
ozooma10:updates

Conversation

@ozooma10

Copy link
Copy Markdown
Contributor

BSPointerHandleManagerInterface::GetSmartPointer

  • resolve id
  • fix signature, engine returns smart pointer via out-param

BSTEventSource::Notify

  • Take a typed const Event& instead of void*.
  • implement engines visitor-based dispatch. (Accepts visitor object with Invoke called per sink)

Subtitle events (ShowSubtitleEvent / HideSubtitleEvent)

PlayerCamera

  • resolve SetCameraState and ToggleFreeCameraMode
  • Add FreeCameraInputContext to replicate tfc flow

@qudix qudix merged commit 91dc15c into libxse:main Jun 27, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants