Uranium:CEF在虚幻引擎中的快速通用实现

上传者: 42097668 | 上传时间: 2023-03-31 20:28:28 | 文件大小: 87KB | 文件类型: ZIP
C++
铀 针对虚幻引擎的CEF的快速通用实现 特征 蓝图公开的API,用于处理CEF浏览器 直接从Chromium使用共享纹理 以60 FPS录制4K + HTML内容? 没问题! 浏览器视图与环境无关: 结合自己的逻辑使用它(3D对象上的纹理) 在Slate / UMG中使用 方便的Slate小部件和UMG包装器 使用UMG小部件管理多个窗口的回调 可自定义的Slate或UMG小部件的下拉菜单(本机弹出窗口) Devtools也可以在Unreal内部打开(用于VR / AR应用) 多种输入支持使用公开的API注入键盘/鼠标/触摸事件 在制品 Javascript互操作 在HTML内容上调用任意JavaScript代码 从Javascript读取或操作任何UObject或UStruct 属性更改的回调。 计划 使用铀的高级资产类型 SVG资产(带有动画)(+ Slate / UMG小

文件下载

资源详情

[{"title":"( 70 个子文件 87KB ) Uranium:CEF在虚幻引擎中的快速通用实现","children":[{"title":"Uranium-main","children":[{"title":"Docs","children":[{"title":"ur_logo_atom_ondark.svg <span style='color:#111;'> 20.06KB </span>","children":null,"spread":false},{"title":"ur_logo_atom_ondark.png <span style='color:#111;'> 130B </span>","children":null,"spread":false},{"title":"ur_logo_atom_onlight.png <span style='color:#111;'> 130B </span>","children":null,"spread":false},{"title":"ur_logo_atom_onlight.svg <span style='color:#111;'> 20.06KB </span>","children":null,"spread":false}],"spread":true},{"title":".gitattributes <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"Resources","children":[{"title":"Icon128.png <span style='color:#111;'> 130B </span>","children":null,"spread":false}],"spread":true},{"title":".gitmodules <span style='color:#111;'> 121B </span>","children":null,"spread":false},{"title":"Source","children":[{"title":"UraniumCefProcess","children":[{"title":"main.cpp <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"UraniumCefApp.cpp <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false},{"title":"UraniumCefApp.h <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"app.manifest <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"ThirdParty","children":[{"title":"CEF","children":null,"spread":false}],"spread":true},{"title":"CMakeLists.txt <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"CMakeSettings.json <span style='color:#111;'> 647B </span>","children":null,"spread":false},{"title":"UraniumCef.Build.ps1 <span style='color:#111;'> 1023B </span>","children":null,"spread":false},{"title":"Uranium","children":[{"title":"Public","children":[{"title":"Widgets","children":[{"title":"SUrBrowser.h <span style='color:#111;'> 4.01KB </span>","children":null,"spread":false},{"title":"SUrPopup.h <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"UrBrowserWidget.h <span style='color:#111;'> 7.73KB </span>","children":null,"spread":false}],"spread":true},{"title":"SharedTexture","children":[{"title":"SharedTextureInterface.h <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"ImGfxCtxInterface.h <span style='color:#111;'> 491B </span>","children":null,"spread":false},{"title":"D3D11","children":[{"title":"D3D11LegacySharedTexture.h <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"D3D11ImGfxCtx.h <span style='color:#111;'> 945B </span>","children":null,"spread":false},{"title":"D3D11SharedTexture.h <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false}],"spread":false},{"title":"D3D12","children":[{"title":"D3D12LegacySharedTexture.h <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false},{"title":"D3D12ImGfxCtx.h <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"D3D12SharedTexture.h <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"CefBrowserManagedRef.h <span style='color:#111;'> 464B </span>","children":null,"spread":false},{"title":"CefIncludesEnd.h <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"UrBrowserView.h <span style='color:#111;'> 25.03KB </span>","children":null,"spread":false},{"title":"UraniumApp.h <span style='color:#111;'> 804B </span>","children":null,"spread":false},{"title":"Features","children":[{"title":"UrJsObjectInterop.h <span style='color:#111;'> 347B </span>","children":null,"spread":false},{"title":"CefJsObjectSerializer.h <span style='color:#111;'> 3.37KB </span>","children":null,"spread":false}],"spread":false},{"title":"CefIncludesStart.h <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"CefBrowserView.h <span style='color:#111;'> 8.04KB </span>","children":null,"spread":false},{"title":"UraniumContext.h <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"UrSettings.h <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false},{"title":"UrCefEnums.h <span style='color:#111;'> 4.00KB </span>","children":null,"spread":false},{"title":"Uranium.h <span style='color:#111;'> 448B </span>","children":null,"spread":false}],"spread":false},{"title":"Private","children":[{"title":"Widgets","children":[{"title":"SUrPopup.cpp <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"UrBrowserWidget.cpp <span style='color:#111;'> 6.42KB </span>","children":null,"spread":false},{"title":"SUrBrowser.cpp <span style='color:#111;'> 12.95KB </span>","children":null,"spread":false}],"spread":true},{"title":"SharedTexture","children":[{"title":"SharedTextureInterface.cpp <span style='color:#111;'> 14.34KB </span>","children":null,"spread":false},{"title":"D3D11","children":[{"title":"D3D11LegacySharedTexture.cpp <span style='color:#111;'> 2.43KB </span>","children":null,"spread":false},{"title":"D3D11SharedTexture.cpp <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false},{"title":"D3D11ImGfxCtx.cpp <span style='color:#111;'> 3.56KB </span>","children":null,"spread":false}],"spread":false},{"title":"ImGfxCtxInterface.cpp <span style='color:#111;'> 106B </span>","children":null,"spread":false},{"title":"D3D12","children":[{"title":"D3D12LegacySharedTexture.cpp <span style='color:#111;'> 5.26KB </span>","children":null,"spread":false},{"title":"D3D12ImGfxCtx.cpp <span style='color:#111;'> 6.54KB </span>","children":null,"spread":false},{"title":"D3D12SharedTexture.cpp <span style='color:#111;'> 5.26KB </span>","children":null,"spread":false}],"spread":false},{"title":"D3DErrorHandling.h <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false}],"spread":false},{"title":"CefUtilsLog.h <span style='color:#111;'> 182B </span>","children":null,"spread":false},{"title":"UraniumApp.cpp <span style='color:#111;'> 855B </span>","children":null,"spread":false},{"title":"UrBrowserView.cpp <span style='color:#111;'> 13.54KB </span>","children":null,"spread":false},{"title":"Features","children":[{"title":"CefJsObjectSerializer.cpp <span style='color:#111;'> 19.33KB </span>","children":null,"spread":false},{"title":"UrJsObjectInterop.cpp <span style='color:#111;'> 124B </span>","children":null,"spread":false}],"spread":false},{"title":"CefBrowserManagedRef.cpp <span style='color:#111;'> 320B </span>","children":null,"spread":false},{"title":"CefUtils.h <span style='color:#111;'> 276B </span>","children":null,"spread":false},{"title":"UrSettings.cpp <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false},{"title":"CefBrowserView.cpp <span style='color:#111;'> 15.98KB </span>","children":null,"spread":false},{"title":"Uranium.cpp <span style='color:#111;'> 916B </span>","children":null,"spread":false},{"title":"CefUtils.cpp <span style='color:#111;'> 2.15KB </span>","children":null,"spread":false},{"title":"UraniumContext.cpp <span style='color:#111;'> 6.22KB </span>","children":null,"spread":false},{"title":"UrCefEnums.cpp <span style='color:#111;'> 2.94KB </span>","children":null,"spread":false}],"spread":false},{"title":"Shared","children":[{"title":"CefCompat.h <span style='color:#111;'> 941B </span>","children":null,"spread":false},{"title":"CefV8Utils.h <span style='color:#111;'> 747B </span>","children":null,"spread":false},{"title":"CefV8Utils.cpp <span style='color:#111;'> 4.89KB </span>","children":null,"spread":false}],"spread":true},{"title":"Uranium.Build.cs <span style='color:#111;'> 8.27KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"Uranium.uplugin <span style='color:#111;'> 485B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.58KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 1016B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明