-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added annotations #59
base: master
Are you sure you want to change the base?
Conversation
Thank you for the contribution. I will not merge it just yet though. I am working on an api reference generator that will be used to generate api docs, .script_api and also annotation files. I will use your contributed file as a basis for vs code annotations. I should be able to release it next week. |
Sounds good, thank you |
Any updates on this? 😀 |
It is partially done. The annotations look like this: There's a bunch of them that aren't finished (missing args and return values), from https://github.com/britzl/extension-imgui/blob/master/imgui/src/extension_imgui.cpp#L1115-L1118 down to here https://github.com/britzl/extension-imgui/blob/master/imgui/src/extension_imgui.cpp#L3045-L3048 |
Added annotations for VSCode to improve the workflow
Since the annotations are added as
meta
there's no need to modify theexample.script
orimgui.script
Some values or parameters may be wrong, imgui API is big
Code_Piqz06A8Kg.mp4