Mathieu Westphal
Mathieu Westphal
So a very early version of the API is now in master, I'll try to update the issue to identify the remaining work.
@Meakk updated with your suggestions
Here is how it looks now: ``` f3d::engine eng(f3d::engine::WindowTypeEnum::WINDOW_STANDARD); f3d::loader& load = eng.getLoader(); load.addFile(filepath); load.loadFile(f3d::loader::LoadFileEnum::LOAD_CURRENT); f3d::window& win = eng.getWindow(); f3d::interactor& inter = eng.getInteractor(); inter.start(); ```
For anyone following this. We are close to completion of the first version of the API. stay tuned.
> store init value in f3d::options for easier reset ? not needed
> (Optional) introduce f3d::config in libf3d ? not needed
> (optional) expand f3d_interactor to support user set behavior for many more context Not needed, for now
Doc item in their own issue: https://github.com/f3d-app/f3d/issues/48
All items have been adressed, closing.
Thanks for opening an issue @RobbyMeeker ! You are right, there is no horizontal zoom feature. But it may be possible to add it !