Skip to content

General changes to depend on interfaces instead of concrete classes #17

Open
adearriba wants to merge 6 commits into
shanselman:mainfrom
adearriba:main
Open

General changes to depend on interfaces instead of concrete classes #17
adearriba wants to merge 6 commits into
shanselman:mainfrom
adearriba:main

Conversation

@adearriba

Copy link
Copy Markdown

I created interfaces for OBS managers and Scene managers.
Than I added the current implementations with some tweaks for OBS manager and Powerpoint note reader.
Abstracted the powerpoint logic to a class of itself named PowerPointSwitcherController.

Created interface and powerpoint notes implementation for scene changing.
Changes for OBS manager and Scene managers to depend on interfaces
Encapsulate powerpoint logic inside a controller.
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.

1 participant