Tool to generate schematic of VC++ Project? [Solved]

Discussion about everything. New games, 3d math, development tips...
Post Reply
ACE247
Posts: 704
Joined: Tue Mar 16, 2010 12:31 am

Tool to generate schematic of VC++ Project? [Solved]

Post by ACE247 »

I am in process of developing a game. For this I am using my own super modfied version of the old 'IrrWizard' framework, and the code has reached quite complex levels.

I was just wondering if there is some kind of tool I can use to generate a "schematic" (as an image) of my code.
Like What classes are derived from what, were pointers go, which class calls what, etc.

I hope someone can help me here. A tool like this would be really usefull to me right now.
Thanks in advance. :)
Last edited by ACE247 on Sat Jun 19, 2010 6:27 pm, edited 1 time in total.
CuteAlien
Admin
Posts: 9734
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Post by CuteAlien »

I guess the best free tool for that kind of information is doxygen. Not sure if there are any others, there's not many good tools for c++ because it's so hard to write parsers for that language.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
ACE247
Posts: 704
Joined: Tue Mar 16, 2010 12:31 am

Post by ACE247 »

Thanks, now I have a much better overview of my code. :D
Is there something else too though?
I once saw a guy have a tool were he could real quickly generate a schematic of his code as a jpg, which showed how all the classes are linked.
ArakisTheKitsune
Posts: 73
Joined: Sat Jun 27, 2009 6:52 am

Post by ArakisTheKitsune »

I use doxygen with graphviz
Basically you just set HAVE_DOT to YES in the doxygen configuration file to let doxygen use it. For more info see doxygen - diagrams
Knowledge is power, understanding is wisdom.
ACE247
Posts: 704
Joined: Tue Mar 16, 2010 12:31 am

Post by ACE247 »

Many thanks to both of you. :D
Graphviz+doxygen is just what I needed.
Dan911
Posts: 21
Joined: Tue Dec 16, 2008 11:28 pm

Post by Dan911 »

graphviz FTW. It helps me do my linear algebra homework.
Post Reply