SlateIconBrowser
所属分类:Unreal
开发工具:C++
文件大小:52KB
下载次数:0
上传日期:2023-04-03 14:39:30
上 传 者:
sh-1993
说明: 虚编辑器图标浏览器
(Unreal Editor Icon Browser)
文件列表:
Config (0, 2023-04-03)
Config\FilterPlugin.ini (369, 2023-04-03)
Documentation (0, 2023-04-03)
Documentation\WindowScreenshot.png (22265, 2023-04-03)
License.txt (1058, 2023-04-03)
Resources (0, 2023-04-03)
Resources\Icon.svg (891, 2023-04-03)
Resources\Icon128.png (20308, 2023-04-03)
SlateIconBrowser.uplugin (784, 2023-04-03)
Source (0, 2023-04-03)
Source\SlateIconBrowser (0, 2023-04-03)
Source\SlateIconBrowser\Private (0, 2023-04-03)
Source\SlateIconBrowser\Private\SlateIconBrowser.cpp (15513, 2023-04-03)
Source\SlateIconBrowser\Private\SlateIconBrowserStyle.cpp (1642, 2023-04-03)
Source\SlateIconBrowser\Public (0, 2023-04-03)
Source\SlateIconBrowser\Public\SlateIconBrowser.h (1915, 2023-04-03)
Source\SlateIconBrowser\Public\SlateIconBrowserStyle.h (613, 2023-04-03)
Source\SlateIconBrowser\Public\SlateIconBrowserUserSettings.h (659, 2023-04-03)
Source\SlateIconBrowser\SlateIconBrowser.Build.cs (1239, 2023-04-03)
build.bat (758, 2023-04-03)
# Slate Icon Browser
This small tool lets you browse Unreal Engine's Editor icons/brushes easily, search for specific ones and copy slate code for the selected icon.
![Screenshot of the window](https://github.com/sirjofri/SlateIconBrowser/blob/master/Documentation/WindowScreenshot.png)
## Invocation
When the plugin is activated there's only one window which you can open via `Tools -> Slate Icon Browser`.
## Features
### Searching
Using the search bar it's possible to filter the icons based on their names.
### Select a Style Set
Using a dropdown menu you can select another style set besides the default Editor style.
### Non-Image Brushes
Non-image brushes (like solid colors) will be displayed with a default size as a simple square.
### Copying Slate Code
Slate Icon Browser supports multiple code copying styles:
* `FSlateIcon(...)`
* `FSlateIconFinder::FindIcon(...)`
* Custom style
The first two are quite obvious: They allow copying C++ code like the following:
FSlateIcon(FAppStyle::GetAppStyleSetName(), "Icon")
FSlateIcon(FName("SomeStyle"), "Icon")
FSlateIconFinder::FindIcon("Icon")
A few default styles will be replaced by the generic class call (like `FAppStyle::GetAppStyleSetName()`) while others will be copied as a FName reference instead (using `FName("SomeStyleSet")`).
_Custom Style_ is a little different: It allows you to specify a code fragment manually in a separate input field.
In this input field, the string `$1` will be replaced by the code of the icon.
All three copy styles are also available in the context menu that appears by right-clicking a list entry.
As with everything source-code related you are supposed to read it before you include it and adjust it to make it work in your environment.
---
# Source Code and License
The source code is licensed under the MIT license and is hosted at .
See also the [License.txt](https://github.com/sirjofri/SlateIconBrowser/blob/master/https://github.com/sirjofri/SlateIconBrowser/blob/master/License.txt) file inside the repository for the full license text.
近期下载者:
相关文件:
收藏者: