-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add Python-level extension functions #4
Comments
The issue with those is that they don't exist if the extending module hasn't been imported, so including stubs for them could potentially be confusing. Most of them are deprecated anyway; do you use any of them in practice? |
There are quite a few that are not deprecated. I regularly use the ones that pop up a small editor for specific nodes and intervals. I love NodePath.place, for example. There are even the interval short hands that are even referenced in the manual: https://docs.panda3d.org/1.10/python/programming/intervals/lerp-intervals#convenience-short-hands |
Hmm... the fact that they don't always exist still makes me hesitant. It also seems like the ones you mentioned are mostly aliases for functions from other modules. Why wouldn't one, for example, just import |
I noticed that the various Python extension functions that are added to existing classes are not added.
https://github.com/panda3d/panda3d/tree/master/direct/src/extensions_native
The text was updated successfully, but these errors were encountered: