What is difference between Level Editor and Unreal Editor?

In documentations i’ve seen that LevelEditor is something different than UnrealEditor, what exactly difference? i dont understand.

And also, i’ve seen Toolbar->Compile->Recompile/Reload LevelEditor on fly? It reloads entire editor on fly (close + launch new) or what?

Thx

Hey newbprofi,

Check out this page in our documentation to get a good understanding of Level Editor, which is a part of greater Unreal Editor:

You should probably go ahead and open a new post for your second question regarding Recompile/Reload so we can better address issue.

Hope that helps! Let us know if you have other questions about editor.

Actually i’ve read exactly that page before. Quote " Level Editor provides core level creation functionality for Unreal Editor. This is where levels are created, viewed, and modified mainly by placing, transforming, and editing properties of Actors". What means “Core” functionality, when below in that page is shown interface of Level Editor, wich covers entire Unreal Editor area, so i still dont see difference, and dont see any Core. My only guess is that Level Editor concept does not include for example Material Editor or Blueprint Editor etc, am i right? I suppose my 2nd question could answer this more precisely, so may be later i will check out C++ code more deeply and find out, what exactly this function reloads, and will understand what exactly Level Editor is ;d

Donno, may be i require too much formality for concepts ;d. And may be “This is where levels are created, viewed, and modified mainly by placing, transforming, and editing properties of Actors” is just enaugh, and may be for some one its actually obvious that “Level creation” is not same as “Material creation” or “Bluepring creation” etc ;d.

May be i just should consider LevelEditor as “FLevelEditorModule class” or “SLevelEditor class” and already relax ;ddd

Ok, i’ve decided, for ease, i will assume “Level Editor” as “Viewport Editor” (because thats my 1st association). And all other “Main Window” tools (Toolbar, Content Browser, Details) i will assume as “Editor tools”. And entire Unreal Editor application (MainMenu + Toolbar + Content Browser + Material Editor + everything else which inside application process) i will call “Unreal Editor”.

No matter what is your concept of Level Editor ;d, for me its just a “Viewport Editor”, and entire window area is “Unreal Editor” or “Main Window”. But ofc “FLevelEditorModule” i will assume as “FLevelEditorModule”, whatever it contains.

So i suppose yours Level Editor concept = my Main Window concept, which is exactly Unreal Editor for me also. I think its yours design mistake not mine ;d.

Thx anyway.

Hey newbprofi,

Unreal Editor encompasses entirety of tools and editors available to you, including all sub-editors such as Blueprint Editor, Static Mesh Editor, Cascade, Matinee, etc. Level Editor refers more specifically to Main Viewport and various tabs you may open to manipulate contents of your level.

Hope that makes things a little clearer.