找编辑器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. 用python批量向数据库(MySQL)中导入数据

    用python批量向数据库(MySQL)中导入数据 现有数十万条数据,如下的经过打乱处理过的数据进行导入 数据库内部的表格的数据格式如下与下面的表格结构相同 Current database: pyt ...

  2. 使用python简单连接并操作数据库

    python中连接并操作数据库 图示操作流程 一.使用的完整流程 # 1. 导入模块 from pymysql import connect # 2. 创建和数据库服务器的连接,自行设置 服务器地址, ...

  3. linux ./configure check your system clock

    checking for a BSD-compatible install... /usr/bin/install -cchecking whether build environment is sa ...

  4. saltstack常用命令

    Salt通过公钥加密和认证minions.想要让minion从master端接受命令,minions的密钥需要被master接受 salt-key -L #列出master上的密钥; salt-key ...

  5. bzoj2434 阿狸的打字机

    题目链接 思路 可以发现,其实题目中所描述的操作,就是在\(AC\)自动机上走的过程.输出就是打上标记.删除就是返回父亲节点. 然后看询问.每次询问字符串\(x\)在字符串中\(y\)出现的次数.其实 ...

  6. 基于Senparc.CO2NET 缓存策略扩展的缓存使用方法

    没啥说的,直接上代码 1.缓存  CacheFactory 实现: //---------------------------------------------------------------- ...

  7. Nginx上部署HTTPS + HTTP2

    Nginx上部署HTTPS依赖OpenSSL库和包含文件,即须先安装好libssl-dev(或者OpenSSL),且ln -s /usr/lib/x86_64-linux-gnu/libssl.so ...

  8. redis4.0.6集群搭建

    文件环境:CentOS7 + redis4.0.6 先去官网下载redis:https://redis.io/,然后上传到你的虚拟机,我上传到了/mysoft 先解压->然后进入主目录-> ...

  9. vue 本地存储数据 sessionStorage

    在vuex 下的 action下的userAction.js中添加 export function login(from, self) { axPost('/api/login', from, fun ...

  10. Linux 上 nginx配置

    1:安装工具包 wget.vim和gcc yum install -y wget yum install -y vim-enhanced yum install -y make cmake gcc g ...