List functions in alphabetical order for easier browsing
Posted: Mon Jun 08, 2009 2:57 am
Maybe this is just me but whenever I go to the API or open an Ogre .h or .cpp file I always miss that the functions are not in alphabetical order to easily find a function or to find one when you can't quite remember the name. Sure- if you have the Ogre Solution open you can look in Visual Studio's Class View to see the functions in alphabetical order...but usually I only have my own solution open and I'm referencing the API, or an Ogre header file and having to hit Ctrl+f all the time to search for a function is inconvenient.
I know this would be a chore - but if I re-ordered the functions to be alphabetical would that make it bad for anyone? Or is there any way to at least make the HTML API list the class members and member functions in alphabetical order? Like on this page: http://www.ogre3d.org/docs/api/html/cla ... eNode.html You're looking for getParentSceneNode and you have to Ctrl+f for it because browsing for it takes too long (long file) - sure if you know better you can hit the 'List of all members' link.
I'm aware that you can hit the 'List of all members' link and if shows an alphabetical list, but that is not the default view and it doesn't display all the extra description information that the default view does.
I know this would be a chore - but if I re-ordered the functions to be alphabetical would that make it bad for anyone? Or is there any way to at least make the HTML API list the class members and member functions in alphabetical order? Like on this page: http://www.ogre3d.org/docs/api/html/cla ... eNode.html You're looking for getParentSceneNode and you have to Ctrl+f for it because browsing for it takes too long (long file) - sure if you know better you can hit the 'List of all members' link.
I'm aware that you can hit the 'List of all members' link and if shows an alphabetical list, but that is not the default view and it doesn't display all the extra description information that the default view does.