找编辑器LOG,找相应代码。(改相应LOG 重编译后有反应)
GenerateProjectFiles  寻找配置,生成VS文件。  有一些小工具项目默认是没打开的。
API宏是较旧的代码,新的代码会设计良好的API接口

------------------------------------------------------------
常用核心类关键字
FGenericPlatformProcess
GEngine
FSocket
FPlatform::
            Process
            Memort
            Math
Uobject
------------------------------------------------------------
视口调试提示:
GenerateBoxMesh CreateMeshSection
SSceneOutliner.cpp -- OnLevelSelectionChanged  关卡中Actor选择改变时
-------------------------------------------------------
功能相对应的文件
Editor/GameProjectGeneration/Private/SGameProjectDialog   初始打开、创建 项目界面层
Editor/GameProjectGeneration/Private/SProjectBrowser  项目浏览层

Editor/MainFrame/Private/MainFrameModule------CreateDefaultMainFrame-----RootWindow->SetContent(MainFrameContent.ToSharedRef());

Editor/Source/Runtime/Slate/Public/Framework/Appplicatoin/SWindowTitleBar   窗体层titleBar

Editor/EditorStyle/Private/SlateEditorStyle   字体样式等

Editor/LevelEditor/Private/LevelEditorToolbar   关卡编辑器Toolbar

LevelEditor.h 关卡编辑器模块
SLeveEditor  关卡编辑器底层界面 (SCompoundWidget)
SLevelViewport  关卡编辑器视口界面 (Slate)

Editor/LevelEditor/Private/SActorDetails   编辑器Actor详细面板
Editor/LevelEditor/Private/SDetailsView  编辑器Actor详细面板内的属性层

Editor/PropertyEditor/Private/SDetailNameArea   Actor详细面板 名字区域

Editor/LevelEditor/Private/LevelEditorContextMenu  关卡编辑器  右键 菜单 (世界大纲面板也用了这个菜单)

Editor/SequenceRecorder/Private/SequenceRecorderModule  关卡编辑器右键菜单会调这个模块

Editor/ContentBrowser/Private/NewAssetOrClassContextMenu  内容浏览器菜单
Developer/AssetTools/Private/AssetTools  注册模块名啥的

-----------------------------------------------------------------------------------------------------------------------
D:\UE\UE_4.20\Engine\Documentation\Builds    这里有文档 HTML版  就是看着麻烦点。用服务器也没用。

UE4源码笔记的更多相关文章

  1. Zepto源码笔记(一)

    最近在研究Zepto的源码,这是第一篇分析,欢迎大家继续关注,第一次写源码笔记,希望大家多指点指点,第一篇文章由于首次分析原因不会有太多干货,希望后面的文章能成为各位大大心目中的干货. Zepto是一 ...

  2. redis源码笔记(一) —— 从redis的启动到command的分发

    本作品采用知识共享署名 4.0 国际许可协议进行许可.转载联系作者并保留声明头部与原文链接https://luzeshu.com/blog/redis1 本博客同步在http://www.cnblog ...

  3. AsyncTask源码笔记

    AsyncTask源码笔记 AsyncTask在注释中建议只用来做短时间的异步操作,也就是只有几秒的操作:如果是长时间的操作,建议还是使用java.util.concurrent包中的工具类,例如Ex ...

  4. Java Arrays 源码 笔记

    Arrays.java是Java中用来操作数组的类.使用这个工具类可以减少平常很多的工作量.了解其实现,可以避免一些错误的用法. 它提供的操作包括: 排序 sort 查找 binarySearch() ...

  5. Tomcat8源码笔记(八)明白Tomcat怎么部署webapps下项目

    以前没想过这么个问题:Tomcat怎么处理webapps下项目,并且我访问浏览器ip: port/项目名/请求路径,以SSM为例,Tomcat怎么就能将请求找到项目呢,项目还是个文件夹类型的? Tom ...

  6. Tomcat8源码笔记(七)组件启动Server Service Engine Host启动

    一.Tomcat启动的入口 Tomcat初始化简单流程前面博客介绍了一遍,组件除了StandardHost都有博客,欢迎大家指文中错误.Tomcat启动类是Bootstrap,而启动容器启动入口位于 ...

  7. Tomcat8源码笔记(六)连接器Connector分析

    根据 Tomcat8源码笔记(五)组件Container分析 前文分析,StandardService的初始化重心由 StandardEngine转移到了Connector的初始化,本篇记录下Conn ...

  8. Tomcat8源码笔记(五)组件Container分析

    Tomcat8源码笔记(四)Server和Service初始化 介绍过Tomcat中Service的初始化 最先初始化就是Container,而Container初始化过程是咋样的? 说到Contai ...

  9. Tomcat8源码笔记(四)Server和Service初始化

    上一章 简单说明下Tomcat各个组件: Server:服务器,Tomcat服务器,一个Tomcat只有一个Server组件; Service:业务层,是Server下最大的子容器,一个Server可 ...

随机推荐

  1. 编写高质量代码:改善Java程序的151个建议 --[98~105]

    建议的采用顺序是List中泛型顺序依次为T.?.Object (1).List是确定的某一个类型 List表示的是List集合中的元素都为T类型,具体类型在运行期决定:List<?>表示的 ...

  2. mysql 远程连接 10038

    1,先确认本地是否能连上本地能连上就对用户进行授权 mysql>grant all privileges on *.* to 'root'@'%' identified by 'youpassw ...

  3. Java 帝国之建造者模式

    Java 帝国之建造者模式 原创: 王钦誉 码农翻身 今天 本文来自王钦誉的投稿,老刘做了较大修改. 原文地址: https://xiaoqinyu0000.github.io/2018/06/11/ ...

  4. Python中Scrapy框架元素选择器XPath的简单实例

    原文标题:<Python网络爬虫-Scrapy的选择器Xpath> 对原文有所修改和演绎 优势 XPath相较于CSS选择器,可以更方便的选取 没有id class name属性的标签 属 ...

  5. BZOJ2288 生日礼物

    本题是数据备份的进阶版. 首先去掉所有0,把连续的正数/负数连起来. 计算所有正数段的个数与总和. 然后考虑数据备份,有一点区别: 如果我们在数列中选出一个负数,相当于把它左右连起来. 选出一个正数, ...

  6. POJ 3678 Katu Puzzle (2-SAT)

                                                                         Katu Puzzle Time Limit: 1000MS ...

  7. 数据库MySQL

    --IN 关键字 在.....里 SELECT * FROM zhangwu WHERE money IN (66,666,700); 1.主键约束 特点非空 只用于表示當前的记录 primary k ...

  8. 解决python安装错误问题

    遇到的问题描述: An error occurred during the installation of assemblyA Microsoft.VC90. CRT, version=9-0.307 ...

  9. 关于web-root和web-inf的用处

    web-inf下的页面不能直接反问,必须通过servlet页面进行跳转,安全性高. web-root下的页面能直接通过地址栏来访问,安全性低. 哪些页面放在web-root下,哪些放在web-inf下 ...

  10. InnoDB和MyISAM的区别

    一.索引的实现 我们都知道InnoDB和MyISAM都是B+数的结构,但是它们的实现有点不一样,直接上图: 因此,MyISAM的查询性能会比InnoDB强 如果用InnoDB是必须有主键的,主键建议用 ...