x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Is there a way to visually show the codebase in hierarchy?

Hi, with Unrealscript (rest in peace) and UDK you could link to your project software like Uncodex so you could see the whole codebase (all the classes or scripts you could use, extend from or had created, and their hierarchy); it was extremely useful to see all the functions, events and variables already built that one could use.

Now with the C++ code is there a way to display the codebase in that kind of way?

Product Version: Not Selected
Tags:
more ▼

asked Mar 23 '14 at 07:44 PM in C++ Programming

avatar image

Albert Espín
987 81 98 361

avatar image Skydive Mar 24 '14 at 11:28 PM

That'd be really cool!

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

You can use the Class Viewer under the Window menu to see all of the engine and gameplay classes that you can use. As for the function list, we have some experimental support for this in the editor under the "Code View" option in the Experimental section in Editor Preferences. It will try to figure out all of the functions for your class and allow you to double-click on them to navigate to the code. But as I said, the feature still needs more work. By all means check it out and send us feedback though!

In either Visual Studio or Xcode there are ways to see all classes and functions, but not quite in a hierarchy like you want. Visual Studio has a Class view that shows functions and members, and Xcode has a Hierarchy tab that shows every class along with it's public methods.

--Mike

more ▼

answered Mar 24 '14 at 11:53 PM

avatar image

Dark-Veil STAFF
836 11 8 29

avatar image Albert Espín Mar 25 '14 at 08:41 PM

Thanks for the information, I've checked out Class View with gives a sort of hierarchy. I would like to check out what you suggest about the Code View, but I can't find any Editor Preferences or menus like that in my VS 2013 Express tabs (the more similar thing is the Options menu, which doesn't contain any Experimental options), is that a VS Professional exclusive feature? If not could you please point out where to find it?

avatar image Dark-Veil STAFF Mar 26 '14 at 05:53 PM

Sorry, the Editor Preferences is actually inside of the Unreal Editor application, not within Visual Studio. Turning on "Code View" under Experimental will give you a new section in your selected actor's Details, which allows you to browse classes and functions for the selected actor.

avatar image Albert Espín Mar 26 '14 at 09:27 PM

Thanks for the indications, I've tried Code View and is pretty useful with actors like characters, however I think that something very much like Uncodex for C++ code would be a great addition to the engine.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question