7093 lines
615 KiB
HTML
7093 lines
615 KiB
HTML
<!-- Copyright (c) 2017 Anthony Marmont. -->
|
|
<!-- Licensed for use under the Unity Asset Store EULA. See https://unity3d.com/legal/as_terms for full license information. -->
|
|
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
<meta name="description" content="Documentation for AssetIcons">
|
|
<meta name="keywords" content="AssetIcons, Documentation">
|
|
<meta name="author" content="Anthony Marmont">
|
|
|
|
<title>AssetIcons - Documentation</title>
|
|
<link rel="icon" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH5AUKDAI6G3zedAAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAFuElEQVR42uVb328UVRT+zr1rA8FX/gDjk/+A8dE3oUEjib744ItoUSElQmlMQ5QQ4241qbFBS4sSSdAEoyL+WIFEE2NqW8r+oIsgAU0wCj7w4osxuHN82J2Ze++e2R+z3Z0ZvMnNTO/sdPt995zvnHvuLUFo/N4jDBAAArh5BQFQ4ZXh/Ozf6+Y7yhg3rsFz3RhjBUCfol2F7UigKXlYAu92E7wwBhLAq5Actsh5nGeniikiAO3Bm4DN2TYtIQDdzhqs97bw268WU0KAip5xVp0twQTPSn4WXLU5toXfOvR18gRwFHgyXMT0e8e0refuswhL4OBzW3kmPzQSSMR/dBuHjzQAoF5XuP23B3J92bqnaHCgcLapMbZ500bAc0UxsIgivbRvNCECHmXLFZhw/baHhxduIqfcVzjWF9eZsfvB+zHx0AMNAixXCMgo0r7x0eSiQGD2CiCCVhA6xeojWuGd1V8wvfhz08qUHR0afStPH/4qmSjghjTZWPpqmghzpWsoLF42Z90mAWqUC/NfJBMFWkRuAH8AEY6UryL/Y62NOKpt/Pr7nw/XBcRIgIGRsFC5gvzyRZsEuz/Grx3/NIEwaIa2Aapxk4TCckV2hcbYdj700ckhiaCTwAyYgAYJwHz1Et5YLUsW4Pcn+eDHJ4a8FhicBkgkzFWqmCmV2rnDU/zKqQ8GK4JSljes7IwIs5ULmK1ecFNlIzrQ03zg9NEBa4C5YCEMsykizJRXcGSt5IBv/l0eAdDP8FTx3QGFQXcRM1wCfBLypR9w7HJZAB+QspNfPjs7GBF0FzEJNE2Eg+e/xYmrVYB0az2BCWC1iye/m1lnDSBhWZxMyymFqZVvcPJa1a4keWSETNrDE9+/uY4aIBU2kCgJE8un8dmva0KO4BNBe3nv4vQ6p8Km8ibb7lEa40uf4MsbNbuGYF49muA9y4V1CoNu+Sr5NqI0Xlj6EMXfLgkkBCFyP4+v5tcvFU6BC9gk5DC2dBxnfq8ZmkB2xPJokneX8n24gBIKm0gVCc8uH8O5P2pSVPDvJ/nFar4/F/AZZULa2ojKYcfKAs7dXBP0AD4Rk/x8Ld9nRUinzgJCYcxhx/l5nL11MQzfljVQwxLGfir0oAFC9ZbTSYAfHZ4rzeHMrUrT/2FbboOU/fESIU6fCIp5AmnsLM+h+GcZwfab23tOhNy6fsqbJoWxymHU/rrRJwF+aTogQadSBMW5A+Of+h1HECmyen9XaIBowWZOEM8CXPAZIsBczcbTACkNpmwRYAGPYwHSTk1Wmhekw05ts1cXaNngzFBj9KEBLGlAhlxACoGxNYB1qpbD8UlAHy4Q3HOGwJuLIvSoAXeDC4AM4NRHPcA8tJClMBgsiExShDVERwuw9gczGAGszLBbAqBbzZ8zlgl2Ab47DQBlLBFiGXxvmSDZwDk7q0E7EqCjFbS3AM5oKsxCJhjLBTg7FSE5DMZ1ARYSoUxmgsJ996mwzu5q0EyCrOO9cVJh62BCxlwA7c3/7hbBQAxjawAJQpjB1WBfGsDuUfasaQD61ICsFkXFtUC/eUDWSmItSVFsAnRGXYCcQsj/KRW28gDEKIhkmQAC4LEthIh2g84FEaMm8C/Xm7+8zZcn3O5wvYGVhYjQfUHEFT/CfZs248oTB0CmRXhGvcBzzu7BObFhftbatPDfgf2cHV+2Fjh+2YscgARmYCNtEGakl4qQpy3w8AiKFO7VG2yXIPeeGqc50QRsJlPkgCMdHmMhuCc6wk5o3ebyx5QQ7lzA3N4KctG5tDlTOpzhyG78i014KiN6k4LhXCPq+FFj7qyyY/ZdgO/gAsJByZbzN8oB2+kzFP7TdTvgLcUMkpMbK8khATw6bmXkul4LtABzDy53mnUVmjyiZt4sx5lg3dkWwLMAXnqnaxfgLmbeP7re7jkLW9WeI2ruDEfV88QFTlS467wnAAD/AevSfE7uM7bKAAAAAElFTkSuQmCC">
|
|
|
|
<style type="text/css">
|
|
div, body {
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
body {
|
|
background: #eee
|
|
}
|
|
|
|
html {
|
|
font-size: 14px;
|
|
font-family: sans-serif;
|
|
line-height: 1.4;
|
|
}
|
|
|
|
/* All Text */
|
|
h1, h2, h3, h4, h5, p, body {
|
|
color: #5a5a5a;
|
|
text-align: left;
|
|
font-weight: normal;
|
|
}
|
|
|
|
h1 a, h2 a, h3 a, h4 a, h5 a {
|
|
color: #5a5a5a;
|
|
}
|
|
|
|
h1 {
|
|
font-size: 1.8em;
|
|
line-height: 1.65;
|
|
margin: 15px 0 15px 0;
|
|
}
|
|
|
|
h2 {
|
|
font-size: 1.4em;
|
|
line-height: 1.6;
|
|
margin: 25px 0 15px 0;
|
|
}
|
|
|
|
h3 {
|
|
font-size: 1.3em;
|
|
line-height: 1.6;
|
|
margin: 25px 0 15px 0;
|
|
}
|
|
|
|
p {
|
|
font-size: 1em;
|
|
line-height: 1.4;
|
|
margin: 10px 0 10px 0;
|
|
}
|
|
|
|
table.changelogChanges {
|
|
border-collapse: collapse;
|
|
width: 100%;
|
|
}
|
|
table.changelogChanges th {
|
|
width: 1%;
|
|
font-size: 12px;
|
|
}
|
|
|
|
table.changelogChanges tr {
|
|
border-bottom: 1px solid #ccc;
|
|
}
|
|
|
|
table.changelogChanges h3 {
|
|
font-size: 1em;
|
|
line-height: 1.6;
|
|
margin: 0 0 2px 0;
|
|
font-weight: bold;
|
|
}
|
|
|
|
table.changelogChanges span.new,
|
|
table.changelogChanges span.changed,
|
|
table.changelogChanges span.fixed,
|
|
table.changelogChanges span.removed {
|
|
border-radius: 8px;
|
|
color: #fff;
|
|
padding: 5px 8px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
table.changelogChanges span.new {
|
|
background-color: #00b050;
|
|
}
|
|
|
|
table.changelogChanges span.changed {
|
|
background-color: #4e67c8;
|
|
}
|
|
|
|
table.changelogChanges span.fixed {
|
|
background-color: #fb9c11;
|
|
}
|
|
|
|
table.changelogChanges span.removed {
|
|
background-color: #f14124;
|
|
}
|
|
|
|
.issueLabel {
|
|
background-color: #f6f8fa;
|
|
border: solid 1px rgb(209, 213, 218);
|
|
border-radius: 8px;
|
|
padding: 2px 6px;
|
|
margin: 3px 0;
|
|
display: inline-block;
|
|
color: #565656;
|
|
font-size: 11px;
|
|
}
|
|
|
|
.issueLabel a {
|
|
color: #565656;
|
|
}
|
|
|
|
.issueLabel a:visited {
|
|
color: #565656;
|
|
}
|
|
|
|
.issueLabel a:hover {
|
|
color: #565656;
|
|
}
|
|
|
|
a:hover {
|
|
text-decoration: none;
|
|
}
|
|
|
|
article {
|
|
display: none;
|
|
position: fixed;
|
|
overflow-y: scroll;
|
|
margin-left: 280px;
|
|
overflow-x: hidden;
|
|
height: 100%;
|
|
|
|
width: -moz-available;
|
|
width: -webkit-fill-available;
|
|
width: fill-available;
|
|
}
|
|
|
|
article:after {
|
|
content: "Copyright © 2019 Anthony Marmont";
|
|
text-align: center;
|
|
color: #bbb;
|
|
font-size: 11px;
|
|
margin: auto;
|
|
display: block;
|
|
margin: 16px;
|
|
}
|
|
|
|
.sidebar {
|
|
position: fixed;
|
|
left: 0;
|
|
height: 100%;
|
|
width: 280px;
|
|
text-align: center;
|
|
background: #fff;
|
|
list-style: none;
|
|
overflow-x: hidden;
|
|
box-shadow: 0 1.5px 5px #ccc;
|
|
}
|
|
|
|
.breadcrumbsBar,
|
|
.articleStyle {
|
|
width: auto;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
transition: 0.125s;
|
|
-o-transition: 0.125s;
|
|
-ms-transition: 0.125s;
|
|
-moz-transition: 0.125s;
|
|
-webkit-transition: 0.125s;
|
|
}
|
|
|
|
.breadcrumbsBar {
|
|
display: block;
|
|
margin-top: 40px;
|
|
margin-bottom: 2px;
|
|
padding: 4px;
|
|
overflow: hidden;
|
|
opacity: 0.5;
|
|
color: #aaaaaa;
|
|
transition: 0.125s;
|
|
-o-transition: 0.125s;
|
|
-ms-transition: 0.125s;
|
|
-moz-transition: 0.125s;
|
|
-webkit-transition: 0.125s;
|
|
}
|
|
|
|
.breadcrumbsBar:hover {
|
|
opacity: 1;
|
|
}
|
|
|
|
.breadcrumbsBar a {
|
|
text-decoration: none;
|
|
color: #5a5a5a;
|
|
}
|
|
|
|
.breadcrumbsBar a:hover {
|
|
text-decoration: underline;
|
|
}
|
|
|
|
/* pages */
|
|
.articleStyle {
|
|
display: block;
|
|
background: #fff;
|
|
border-radius: 2px;
|
|
margin-bottom: 30px;
|
|
padding: 30px;
|
|
box-shadow: 0 1px 2px rgba(0,0,0,0.2);
|
|
overflow: hidden;
|
|
}
|
|
|
|
@media (max-width: 750px) {
|
|
.sidebar {
|
|
position: absolute;
|
|
top: 0;
|
|
height: 580px;
|
|
width: 100%;
|
|
box-shadow: 1.5px 5px 5px #ccc;
|
|
}
|
|
|
|
article {
|
|
position: relative;
|
|
overflow-y: auto;
|
|
margin-left: 0;
|
|
margin-top: 560px;
|
|
}
|
|
}
|
|
|
|
@media (max-width: 970px) {
|
|
.articleStyle,
|
|
.breadcrumbsBar {
|
|
width: unset;
|
|
margin-left: 10px;
|
|
margin-right: 10px;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 970px) {
|
|
.articleStyle,
|
|
.breadcrumbsBar {
|
|
width: 600px;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 1170px) {
|
|
.articleStyle,
|
|
.breadcrumbsBar {
|
|
width: 750px;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 1420px) {
|
|
.articleStyle,
|
|
.breadcrumbsBar {
|
|
width: 980px;
|
|
}
|
|
}
|
|
|
|
|
|
.sidebar-logo {
|
|
width: 138px;
|
|
height: 138px;
|
|
text-align: center;
|
|
margin: 64px auto 1.25em auto;
|
|
padding: 8px;
|
|
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MDYiIGhlaWdodD0iNjAyIiBvdmVyZmxvdz0iaGlkZGVuIj48ZGVmcy8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMzQ0LjUiIHgyPSI5MzYuNSIgeTE9IjExMS44IiB5Mj0iNjA5LjIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzcHJlYWRNZXRob2Q9InBhZCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjRkY5RDQ2Ii8+PHN0b3Agb2Zmc2V0PSIuMSIgc3RvcC1jb2xvcj0iI0ZGOUE3MCIvPjxzdG9wIG9mZnNldD0iLjIiIHN0b3AtY29sb3I9IiNGRjk3OEEiLz48c3RvcCBvZmZzZXQ9Ii4zIiBzdG9wLWNvbG9yPSIjRkY5MkExIi8+PHN0b3Agb2Zmc2V0PSIuNCIgc3RvcC1jb2xvcj0iI0ZGOENCNSIvPjxzdG9wIG9mZnNldD0iLjUiIHN0b3AtY29sb3I9IiNGRjg0QzYiLz48c3RvcCBvZmZzZXQ9Ii42IiBzdG9wLWNvbG9yPSIjRkY3QkQ0Ii8+PHN0b3Agb2Zmc2V0PSIuNyIgc3RvcC1jb2xvcj0iI0ZGNzFERiIvPjxzdG9wIG9mZnNldD0iLjgiIHN0b3AtY29sb3I9IiNGRjY1RTciLz48c3RvcCBvZmZzZXQ9Ii45IiBzdG9wLWNvbG9yPSIjRkY1OEVCIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRkY1MUVDIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImMiIHgxPSI2MTcuNSIgeDI9IjY1OC41IiB5MT0iNDc1LjYiIHkyPSI2NTguNCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHNwcmVhZE1ldGhvZD0icGFkIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNGRTk4NTYiLz48c3RvcCBvZmZzZXQ9Ii4xIiBzdG9wLWNvbG9yPSIjRkU5Nzc1Ii8+PHN0b3Agb2Zmc2V0PSIuMiIgc3RvcC1jb2xvcj0iI0ZEOTU5MSIvPjxzdG9wIG9mZnNldD0iLjMiIHN0b3AtY29sb3I9IiNGQzkxQUIiLz48c3RvcCBvZmZzZXQ9Ii40IiBzdG9wLWNvbG9yPSIjRkI4REMxIi8+PHN0b3Agb2Zmc2V0PSIuNSIgc3RvcC1jb2xvcj0iI0Y5ODdENSIvPjxzdG9wIG9mZnNldD0iLjYiIHN0b3AtY29sb3I9IiNGNzgxRTQiLz48c3RvcCBvZmZzZXQ9Ii43IiBzdG9wLWNvbG9yPSIjRjU3QUYwIi8+PHN0b3Agb2Zmc2V0PSIuOCIgc3RvcC1jb2xvcj0iI0YzNzJGOSIvPjxzdG9wIG9mZnNldD0iLjkiIHN0b3AtY29sb3I9IiNGMDY5RkUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNFRjY0RkYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zODcgLTU5KSI+PHBhdGggZmlsbD0iIzIzMjczNyIgc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2UtbWl0ZXJsaW1pdD0iOCIgc3Ryb2tlLXdpZHRoPSIyMSIgZD0iTTM5OC41IDcwLjVoMjQybDI0MiAyNDJ2MzM4aC00ODR6Ii8+PHBhdGggZmlsbD0idXJsKCNjKSIgZD0iTTQ2OC43IDUzOC42TDQ1NSA1NzhoMjYuNXpNNzc3IDUyMC41aDc1djE1LjNoLTI3LjV2NzdoLTIwdi03N0g3Nzd6bS03My4yIDBoNjEuOXYxNWgtNDIuMXYyMkg3NjN2MTUuMWgtMzkuNHYyNC45SDc2N3YxNS4zaC02My4yem0tMjQ2LjQgMEg0ODFsMzIgOTIuM2gtMTkuOWwtNi42LTE5LjloLTM2LjZsLTcgMjBINDI0em0xOTMtMS41YzEwLjIgMCAxOC4zIDIuNCAyNC4yIDcuMiA1LjkgNC44IDguOCAxMS41IDguOCAyMC4xdi42aC0xOXYtLjZjLS40LTQuMi0xLjgtNy41LTQuNC05LjlhMTUgMTUgMCAwMC0xMC42LTMuNWMtNC40IDAtOCAxLjEtMTEgMy4zYTExIDExIDAgMDAtNC4yIDkuMmMwIDQuNCAyIDcuNCA2IDkuMiA0LjIgMS43IDEwLjcgMy42IDE5LjYgNS41IDguOSAyIDE1LjUgNSAxOS44IDkuMSA0LjMgNC4yIDYuNCA5LjQgNi40IDE1LjhhMjYgMjYgMCAwMS0xMC45IDIxLjdBNDUuMyA0NS4zIDAgMDE2NDcgNjE1Yy0xMi41IDAtMjEuNi0yLjYtMjcuNS03LjgtNS44LTUuMS04LjctMTMuMS04LjctMjMuOUg2MzF2LjhjMCA1LjggMS40IDEwIDQuMyAxMi43IDMgMi42IDcuMSA0IDEyLjUgNCA1LjEgMCA5LjMtMS4yIDEyLjYtMy41YTExIDExIDAgMDA0LjktOS41YzAtMy40LTEuMi02LTMuNS03LjVhMzIuMiAzMi4yIDAgMDAtMTAuMS0zLjlsLTMuMy0uN2E5My41IDkzLjUgMCAwMS0yMi40LTcuOSAyNC4xIDI0LjEgMCAwMS05LjYtOSAyMyAyMyAwIDAxLTIuNy0xMWMuMS05LjIgMy41LTE2LjMgMTAtMjEuM2E0MyA0MyAwIDAxMjYuNi03LjV6bS04OCAwYzEwLjIgMCAxOC4zIDIuNCAyNC4yIDcuMiA2IDQuOCA4LjkgMTEuNSA4LjkgMjAuMXYuNmgtMTl2LS42Yy0uNC00LjItMi03LjUtNC41LTkuOWExNSAxNSAwIDAwLTEwLjYtMy41Yy00LjQgMC04IDEuMS0xMC45IDMuM2ExMSAxMSAwIDAwLTQuMyA5LjJjMCA0LjQgMiA3LjQgNi4xIDkuMiA0LjEgMS43IDEwLjYgMy42IDE5LjUgNS41IDkgMiAxNS41IDUgMTkuOCA5LjEgNC4zIDQuMiA2LjQgOS40IDYuNCAxNS44YTI2IDI2IDAgMDEtMTAuOCAyMS43QTQ1LjMgNDUuMyAwIDAxNTU5IDYxNWMtMTIuNCAwLTIxLjYtMi42LTI3LjQtNy44LTUuOS01LjEtOC44LTEzLjEtOC44LTIzLjlINTQzdi44YzAgNS44IDEuNSAxMCA0LjQgMTIuNyAyLjkgMi42IDcgNCAxMi40IDQgNS4yIDAgOS40LTEuMiAxMi42LTMuNWExMSAxMSAwIDAwNS05LjVjMC0zLjQtMS4yLTYtMy41LTcuNWEzMi4yIDMyLjIgMCAwMC0xMC4yLTMuOWwtMy4zLS43YTkzLjUgOTMuNSAwIDAxLTIyLjMtNy45IDI0LjEgMjQuMSAwIDAxLTkuNi05IDIzIDIzIDAgMDEtMi43LTExYzAtOS4yIDMuNC0xNi4zIDEwLTIxLjNhNDMgNDMgMCAwMTI2LjYtNy41eiIvPjwvZz48L3N2Zz4=");
|
|
background-size: contain;
|
|
background-repeat: space;
|
|
background-position: center;
|
|
}
|
|
|
|
.sidebar-site-title {
|
|
font-size: 1.6em;
|
|
padding-bottom: 0.2em;
|
|
}
|
|
|
|
.sidebar-site-title a {
|
|
color: #222222;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.sidebar-site-title a:visited {
|
|
color: #222222;
|
|
}
|
|
|
|
.sidebar-site-title a:hover {
|
|
color: #777
|
|
}
|
|
|
|
.sidebar-site-tagline {
|
|
margin-bottom: 1em;
|
|
padding-bottom: 0.6em;
|
|
font-size: 0.85em;
|
|
color: #444;
|
|
}
|
|
|
|
.sidebar-site-tagline a {
|
|
text-decoration: none;
|
|
}
|
|
|
|
.sidebar-site-tagline a:visited {
|
|
color: #444;
|
|
}
|
|
|
|
.sidebar-site-tagline a:hover {
|
|
color: #aaa
|
|
}
|
|
|
|
.sidebar-site-author {
|
|
margin-bottom: 3em;
|
|
padding-bottom: 0.6em;
|
|
font-size: 0.85em;
|
|
color: #444;
|
|
}
|
|
|
|
.sidebar-site-author a {
|
|
text-decoration: none;
|
|
}
|
|
|
|
.sidebar-site-author a:visited {
|
|
color: #444;
|
|
}
|
|
|
|
.sidebar-site-author a:hover {
|
|
color: #aaa
|
|
}
|
|
|
|
.navlinks {
|
|
margin-bottom: 3em;
|
|
}
|
|
|
|
.navlinks a, .tab label {
|
|
display: block;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
padding: 4px 6px 4px 20px;
|
|
text-align: left;
|
|
color: #5a5a5a;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.navlinks a:hover, .tab label:hover {
|
|
background: #f3f3f3;
|
|
text-decoration: underline;
|
|
text-decoration-color: #777777;
|
|
}
|
|
|
|
#changelog:target ~ nav a[href="#changelog"],
|
|
#AssetIconAttribute:target ~ nav a[href="#AssetIconAttribute"],
|
|
#AssetIconAttribute_Style:target ~ nav a[href="#AssetIconAttribute"],
|
|
#AssetIconAttribute_FilePath:target ~ nav a[href="#AssetIconAttribute"],
|
|
#AssetIconAttribute_LineNumber:target ~ nav a[href="#AssetIconAttribute"],
|
|
#IconAnchor:target ~ nav a[href="#IconAnchor"],
|
|
#IconAnchor_Center:target ~ nav a[href="#IconAnchor"],
|
|
#IconAnchor_Top:target ~ nav a[href="#IconAnchor"],
|
|
#IconAnchor_Bottom:target ~ nav a[href="#IconAnchor"],
|
|
#IconAnchor_Left:target ~ nav a[href="#IconAnchor"],
|
|
#IconAnchor_Right:target ~ nav a[href="#IconAnchor"],
|
|
#IconAnchor_TopLeft:target ~ nav a[href="#IconAnchor"],
|
|
#IconAnchor_TopRight:target ~ nav a[href="#IconAnchor"],
|
|
#IconAnchor_BottomLeft:target ~ nav a[href="#IconAnchor"],
|
|
#IconAnchor_BottomRight:target ~ nav a[href="#IconAnchor"],
|
|
#IconAspect:target ~ nav a[href="#IconAspect"],
|
|
#IconAspect_Fit:target ~ nav a[href="#IconAspect"],
|
|
#IconAspect_Envelop:target ~ nav a[href="#IconAspect"],
|
|
#IconAspect_Stretch:target ~ nav a[href="#IconAspect"],
|
|
#IconColor:target ~ nav a[href="#IconColor"],
|
|
#IconColor_White:target ~ nav a[href="#IconColor"],
|
|
#IconColor_Black:target ~ nav a[href="#IconColor"],
|
|
#IconColor_Gray:target ~ nav a[href="#IconColor"],
|
|
#IconColor_Blue:target ~ nav a[href="#IconColor"],
|
|
#IconColor_Cyan:target ~ nav a[href="#IconColor"],
|
|
#IconColor_Green:target ~ nav a[href="#IconColor"],
|
|
#IconColor_Yellow:target ~ nav a[href="#IconColor"],
|
|
#IconColor_Orange:target ~ nav a[href="#IconColor"],
|
|
#IconColor_Red:target ~ nav a[href="#IconColor"],
|
|
#IconColor_Purple:target ~ nav a[href="#IconColor"],
|
|
#IconColor_Magenta:target ~ nav a[href="#IconColor"],
|
|
#IconProjection:target ~ nav a[href="#IconProjection"],
|
|
#IconProjection_Perspective:target ~ nav a[href="#IconProjection"],
|
|
#IconProjection_Orthographic:target ~ nav a[href="#IconProjection"],
|
|
#ProductInformation:target ~ nav a[href="#ProductInformation"],
|
|
#ProductInformation_Name:target ~ nav a[href="#ProductInformation"],
|
|
#ProductInformation_Version:target ~ nav a[href="#ProductInformation"],
|
|
#ProductInformation_Description:target ~ nav a[href="#ProductInformation"],
|
|
#ProductInformation_Author:target ~ nav a[href="#ProductInformation"],
|
|
#ProductInformation_Copyright:target ~ nav a[href="#ProductInformation"],
|
|
#ProductInformation_StorePageUrl:target ~ nav a[href="#ProductInformation"],
|
|
#ProductInformation_GitHubUrl:target ~ nav a[href="#ProductInformation"],
|
|
#ProductInformation_IssueTracker:target ~ nav a[href="#ProductInformation"],
|
|
#AssetIconsStyle:target ~ nav a[href="#AssetIconsStyle"],
|
|
#AssetIconsStyle_Width:target ~ nav a[href="#AssetIconsStyle"],
|
|
#AssetIconsStyle_Height:target ~ nav a[href="#AssetIconsStyle"],
|
|
#AssetIconsStyle_X:target ~ nav a[href="#AssetIconsStyle"],
|
|
#AssetIconsStyle_Y:target ~ nav a[href="#AssetIconsStyle"],
|
|
#AssetIconsStyle_MaxSize:target ~ nav a[href="#AssetIconsStyle"],
|
|
#AssetIconsStyle_Anchor:target ~ nav a[href="#AssetIconsStyle"],
|
|
#AssetIconsStyle_Aspect:target ~ nav a[href="#AssetIconsStyle"],
|
|
#AssetIconsStyle_Display:target ~ nav a[href="#AssetIconsStyle"],
|
|
#AssetIconsStyle_Tint:target ~ nav a[href="#AssetIconsStyle"],
|
|
#AssetIconsStyle_Layer:target ~ nav a[href="#AssetIconsStyle"],
|
|
#AssetIconsStyle_FontStyle:target ~ nav a[href="#AssetIconsStyle"],
|
|
#AssetIconsStyle_TextAnchor:target ~ nav a[href="#AssetIconsStyle"],
|
|
#AssetIconsStyle_Projection:target ~ nav a[href="#AssetIconsStyle"],
|
|
#getting-started:target ~ nav a[href="#getting-started"],
|
|
#preferences:target ~ nav a[href="#preferences"],
|
|
#creating-extensions:target ~ nav a[href="#creating-extensions"],
|
|
#home:target ~ nav a[href="#home"],
|
|
#Prop:target ~ nav a[href="#Prop"],
|
|
#Prop_Icon:target ~ nav a[href="#Prop"],
|
|
#Prop_Border:target ~ nav a[href="#Prop"],
|
|
#VoxelItem:target ~ nav a[href="#VoxelItem"],
|
|
#VoxelItem_Icon:target ~ nav a[href="#VoxelItem"],
|
|
#VoxelItem_Background:target ~ nav a[href="#VoxelItem"],
|
|
#VoxelItem_ItemColor:target ~ nav a[href="#VoxelItem"],
|
|
#getting-started:target ~ nav a[href="#getting-started"],
|
|
#preferences:target ~ nav a[href="#preferences"],
|
|
#creating-extensions:target ~ nav a[href="#creating-extensions"],
|
|
#home:target ~ nav a[href="#home"],
|
|
#AssetIconsCameraSetup:target ~ nav a[href="#AssetIconsCameraSetup"],
|
|
#AssetIconsCameraSetup_TransparentBackground:target ~ nav a[href="#AssetIconsCameraSetup"],
|
|
#AssetIconsCameraSetup_PreviewDirection:target ~ nav a[href="#AssetIconsCameraSetup"],
|
|
#AssetIconsCameraSetup_Padding:target ~ nav a[href="#AssetIconsCameraSetup"],
|
|
#AssetIconsCameraSetup_BackgroundColor:target ~ nav a[href="#AssetIconsCameraSetup"],
|
|
#AssetIconsCameraSetup_Orthographic:target ~ nav a[href="#AssetIconsCameraSetup"],
|
|
#AssetIconsCameraSetup_ApplyToCamera:target ~ nav a[href="#AssetIconsCameraSetup"],
|
|
#AssetIconsCameraSetup_Equals:target ~ nav a[href="#AssetIconsCameraSetup"],
|
|
#AssetIconsCameraSetup_GetHashCode:target ~ nav a[href="#AssetIconsCameraSetup"],
|
|
#AssetIconsCameraSetup_Default:target ~ nav a[href="#AssetIconsCameraSetup"],
|
|
#AssetIconsCameraSetup_op_Equality:target ~ nav a[href="#AssetIconsCameraSetup"],
|
|
#AssetIconsCameraSetup_op_Inequality:target ~ nav a[href="#AssetIconsCameraSetup"],
|
|
#AssetIconsCompiledStyle:target ~ nav a[href="#AssetIconsCompiledStyle"],
|
|
#AssetIconsCompiledStyle_MaxSize:target ~ nav a[href="#AssetIconsCompiledStyle"],
|
|
#AssetIconsCompiledStyle_Aspect:target ~ nav a[href="#AssetIconsCompiledStyle"],
|
|
#AssetIconsCompiledStyle_Anchor:target ~ nav a[href="#AssetIconsCompiledStyle"],
|
|
#AssetIconsCompiledStyle_Tint:target ~ nav a[href="#AssetIconsCompiledStyle"],
|
|
#AssetIconsCompiledStyle_Layer:target ~ nav a[href="#AssetIconsCompiledStyle"],
|
|
#AssetIconsCompiledStyle_FontStyle:target ~ nav a[href="#AssetIconsCompiledStyle"],
|
|
#AssetIconsCompiledStyle_TextAnchor:target ~ nav a[href="#AssetIconsCompiledStyle"],
|
|
#AssetIconsCompiledStyle_Projection:target ~ nav a[href="#AssetIconsCompiledStyle"],
|
|
#AssetIconsCompiledStyle_Filter:target ~ nav a[href="#AssetIconsCompiledStyle"],
|
|
#AssetIconsCompiledStyle_Default:target ~ nav a[href="#AssetIconsCompiledStyle"],
|
|
#AssetIconsGUI:target ~ nav a[href="#AssetIconsGUI"],
|
|
#AssetIconsGUI_BackgroundColor:target ~ nav a[href="#AssetIconsGUI"],
|
|
#AssetIconsGUI_DrawBackground:target ~ nav a[href="#AssetIconsGUI"],
|
|
#AssetIconsGUI_DrawColor:target ~ nav a[href="#AssetIconsGUI"],
|
|
#AssetIconsGUI_DrawSprite:target ~ nav a[href="#AssetIconsGUI"],
|
|
#AssetIconsGUI_DrawText:target ~ nav a[href="#AssetIconsGUI"],
|
|
#AssetIconsGUI_DrawTexture:target ~ nav a[href="#AssetIconsGUI"],
|
|
#AssetIconsGUI_DrawTexWithCoords:target ~ nav a[href="#AssetIconsGUI"],
|
|
#AssetIconsGUI_DrawTexWithUVCoords:target ~ nav a[href="#AssetIconsGUI"],
|
|
#AssetIconsGUIUtility:target ~ nav a[href="#AssetIconsGUIUtility"],
|
|
#AssetIconsGUIUtility_AreaToIconRect:target ~ nav a[href="#AssetIconsGUIUtility"],
|
|
#AssetIconsProjectHooks:target ~ nav a[href="#AssetIconsProjectHooks"],
|
|
#AssetIconsProjectHooks_OnDrawIcon:target ~ nav a[href="#AssetIconsProjectHooks"],
|
|
#AssetIconsRenderCache:target ~ nav a[href="#AssetIconsRenderCache"],
|
|
#AssetIconsRenderCache_GetTexture:target ~ nav a[href="#AssetIconsRenderCache"],
|
|
#AssetIconsRenderCache_ClearCache:target ~ nav a[href="#AssetIconsRenderCache"],
|
|
#AssetIconsRenderer:target ~ nav a[href="#AssetIconsRenderer"],
|
|
#AssetIconsRenderer_RenderModel:target ~ nav a[href="#AssetIconsRenderer"],
|
|
#getting-started:target ~ nav a[href="#getting-started"],
|
|
#preferences:target ~ nav a[href="#preferences"],
|
|
#creating-extensions:target ~ nav a[href="#creating-extensions"],
|
|
#home:target ~ nav a[href="#home"],
|
|
#AssetIconsPreferences:target ~ nav a[href="#AssetIconsPreferences"],
|
|
#AssetIconsPreferences_EditorPrefsKey:target ~ nav a[href="#AssetIconsPreferences"],
|
|
#AssetIconsPreferences_CurrentPreferences:target ~ nav a[href="#AssetIconsPreferences"],
|
|
#AssetIconsPreferences_DrawGUIStyles:target ~ nav a[href="#AssetIconsPreferences"],
|
|
#AssetIconsPreferences_Enabled:target ~ nav a[href="#AssetIconsPreferences"],
|
|
#AssetIconsPreferences_PrefabResolution:target ~ nav a[href="#AssetIconsPreferences"],
|
|
#AssetIconsPreferences_SelectionTint:target ~ nav a[href="#AssetIconsPreferences"],
|
|
#AssetIconsPreferences_TypeIcons:target ~ nav a[href="#AssetIconsPreferences"],
|
|
#AssetIconsPreferences_HideReviewDialog:target ~ nav a[href="#AssetIconsPreferences"],
|
|
#AssetIconsPreferencesPreset:target ~ nav a[href="#AssetIconsPreferencesPreset"],
|
|
#AssetIconsPreferencesPreset_Enabled:target ~ nav a[href="#AssetIconsPreferencesPreset"],
|
|
#AssetIconsPreferencesPreset_DrawGUIStyles:target ~ nav a[href="#AssetIconsPreferencesPreset"],
|
|
#AssetIconsPreferencesPreset_PrefabResolution:target ~ nav a[href="#AssetIconsPreferencesPreset"],
|
|
#AssetIconsPreferencesPreset_SelectionTint:target ~ nav a[href="#AssetIconsPreferencesPreset"],
|
|
#AssetIconsPreferencesPreset_TypeIcons:target ~ nav a[href="#AssetIconsPreferencesPreset"],
|
|
#AssetIconsPreferencesPreset_HideReviewDialog:target ~ nav a[href="#AssetIconsPreferencesPreset"],
|
|
#BoolEventField:target ~ nav a[href="#BoolEventField"],
|
|
#ColorTint:target ~ nav a[href="#ColorTint"],
|
|
#ColorTint_TintColor:target ~ nav a[href="#ColorTint"],
|
|
#ColorTint_TintStrength:target ~ nav a[href="#ColorTint"],
|
|
#ColorTint_Apply:target ~ nav a[href="#ColorTint"],
|
|
#ColorTint_Equals:target ~ nav a[href="#ColorTint"],
|
|
#ColorTint_GetHashCode:target ~ nav a[href="#ColorTint"],
|
|
#ColorTint_op_Equality:target ~ nav a[href="#ColorTint"],
|
|
#ColorTint_op_Inequality:target ~ nav a[href="#ColorTint"],
|
|
#ColorTintEventField:target ~ nav a[href="#ColorTintEventField"],
|
|
#EventField:target ~ nav a[href="#EventField"],
|
|
#EventField_OnChanged:target ~ nav a[href="#EventField"],
|
|
#EventField__:target ~ nav a[href="#EventField__"],
|
|
#EventField_T__Value:target ~ nav a[href="#EventField__"],
|
|
#EventField_T__OnAfterDeserialize:target ~ nav a[href="#EventField__"],
|
|
#EventField_T__OnBeforeSerialize:target ~ nav a[href="#EventField__"],
|
|
#IconMapping:target ~ nav a[href="#IconMapping"],
|
|
#IconMapping_Add:target ~ nav a[href="#IconMapping"],
|
|
#IconMapping_Clear:target ~ nav a[href="#IconMapping"],
|
|
#IconMapping_Remove:target ~ nav a[href="#IconMapping"],
|
|
#IconMapping_OnChanged:target ~ nav a[href="#IconMapping"],
|
|
#IntEventField:target ~ nav a[href="#IntEventField"],
|
|
#PreferencesAssetReference:target ~ nav a[href="#PreferencesAssetReference"],
|
|
#PreferencesAssetReference_GraphicDrawer:target ~ nav a[href="#PreferencesAssetReference"],
|
|
#PreferencesAssetReference_AssetPath:target ~ nav a[href="#PreferencesAssetReference"],
|
|
#PreferencesAssetReference_AssetName:target ~ nav a[href="#PreferencesAssetReference"],
|
|
#PreferencesAssetReference_ObjectReference:target ~ nav a[href="#PreferencesAssetReference"],
|
|
#PreferencesAssetReference_GetFromPath:target ~ nav a[href="#PreferencesAssetReference"],
|
|
#getting-started:target ~ nav a[href="#getting-started"],
|
|
#preferences:target ~ nav a[href="#preferences"],
|
|
#creating-extensions:target ~ nav a[href="#creating-extensions"],
|
|
#home:target ~ nav a[href="#home"],
|
|
#Pipeline_IAssetIconPipeline:target ~ nav a[href="#Pipeline_IAssetIconPipeline"],
|
|
#Pipeline_IAssetIconPipeline_CreateGraphicDrawer:target ~ nav a[href="#Pipeline_IAssetIconPipeline"],
|
|
#Pipeline_IAssetIconPipeline_RegisterDrawer:target ~ nav a[href="#Pipeline_IAssetIconPipeline"],
|
|
#Pipeline_IAssetIconsExtension:target ~ nav a[href="#Pipeline_IAssetIconsExtension"],
|
|
#Pipeline_IAssetIconsExtension_Initialise:target ~ nav a[href="#Pipeline_IAssetIconsExtension"],
|
|
#Pipeline_IGraphicDrawer:target ~ nav a[href="#Pipeline_IGraphicDrawer"],
|
|
#Pipeline_IGraphicDrawer_SetValue:target ~ nav a[href="#Pipeline_IGraphicDrawer"],
|
|
#Pipeline_IGraphicDrawer_CanDraw:target ~ nav a[href="#Pipeline_IGraphicDrawer"],
|
|
#Pipeline_IGraphicDrawer_Draw:target ~ nav a[href="#Pipeline_IGraphicDrawer"],
|
|
#Pipeline_IGraphicDrawerFactory:target ~ nav a[href="#Pipeline_IGraphicDrawerFactory"],
|
|
#Pipeline_IGraphicDrawerFactory_Priority:target ~ nav a[href="#Pipeline_IGraphicDrawerFactory"],
|
|
#Pipeline_IGraphicDrawerFactory_IsValidFor:target ~ nav a[href="#Pipeline_IGraphicDrawerFactory"],
|
|
#Pipeline_IGraphicDrawerFactory_CreateDrawer:target ~ nav a[href="#Pipeline_IGraphicDrawerFactory"],
|
|
#getting-started:target ~ nav a[href="#getting-started"],
|
|
#preferences:target ~ nav a[href="#preferences"],
|
|
#creating-extensions:target ~ nav a[href="#creating-extensions"],
|
|
#home:target ~ nav a[href="#home"] {
|
|
background: #f6f6f6;
|
|
}
|
|
|
|
article:target {
|
|
display: block; /*animation-name:target; animation-duration:.3s; animation-iteration-count:1;*/
|
|
}
|
|
|
|
.post-fullimage {
|
|
max-width: 100%;
|
|
}
|
|
|
|
.post-footer {
|
|
background: #f7f7f7;
|
|
color: #888;
|
|
margin: 20px -30px -30px -30px;
|
|
padding: 10px 30px 10px 30px;
|
|
}
|
|
|
|
.post-footer a {
|
|
color: #888;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.post-footer a:hover {
|
|
text-decoration: underline;
|
|
}
|
|
|
|
table {
|
|
text-align: left;
|
|
border-collapse: collapse;
|
|
border: 1px solid #dddddd;
|
|
margin: 20px 20px 20px 20px;
|
|
-webkit-margin-start: 0;
|
|
-webkit-margin-end: 0;
|
|
width: 100%;
|
|
}
|
|
|
|
table th {
|
|
font-size: 15px;
|
|
text-align: left;
|
|
padding: 8px;
|
|
font-weight: 100;
|
|
background-color: #fcfcfc;
|
|
}
|
|
|
|
table tr {
|
|
font-size: 13px;
|
|
border: 1px solid #dddddd;
|
|
padding: 8px;
|
|
background-color: #fdfdfd;
|
|
}
|
|
|
|
table tr:nth-child(even) {
|
|
background-color: #fafafa;
|
|
}
|
|
|
|
table td {
|
|
padding: 10px 10px;
|
|
}
|
|
|
|
/* Scrollbar */
|
|
::-webkit-scrollbar {
|
|
width: 10px;
|
|
height: 12px;
|
|
}
|
|
/* Track */
|
|
::-webkit-scrollbar-track {
|
|
background: #f4f4f4;
|
|
}
|
|
/* Handle */
|
|
::-webkit-scrollbar-thumb {
|
|
background: #ccc;
|
|
}
|
|
/* Handle on hover */
|
|
::-webkit-scrollbar-thumb:hover {
|
|
background: #aaa;
|
|
}
|
|
|
|
img {
|
|
display: block;
|
|
max-width: 92.5%;
|
|
height: auto;
|
|
margin: 1.75em auto 1.5em auto;
|
|
}
|
|
|
|
code {
|
|
font-size: 0.95em;
|
|
text-align: left;
|
|
font-family: Consolas,Monaco,'Andale Mono',monospace;
|
|
white-space: pre;
|
|
margin: 1.25em 0;
|
|
display: block;
|
|
overflow-x: auto;
|
|
padding: 10px;
|
|
color: rgba(220, 220, 220, 255);
|
|
background-color: rgba(30, 30, 30, 255);
|
|
border-radius: 4px;
|
|
border-width: 1px;
|
|
border-color: rgba(30, 30, 30, 255);
|
|
border-style: solid;
|
|
tab-size: 4;
|
|
}
|
|
|
|
/* Scrollbar */
|
|
code::-webkit-scrollbar {
|
|
height: 11px;
|
|
}
|
|
/* Track */
|
|
code::-webkit-scrollbar-track {
|
|
background: rgba(50, 50, 50, 255);
|
|
}
|
|
/* Handle */
|
|
code::-webkit-scrollbar-thumb {
|
|
background: rgba(90, 90, 90, 255);
|
|
}
|
|
/* Handle on hover */
|
|
code::-webkit-scrollbar-thumb:hover {
|
|
background: rgba(110, 110, 110, 255);
|
|
}
|
|
|
|
table td code {
|
|
margin-top: 0.25em;
|
|
margin-bottom: 0.25em;
|
|
}
|
|
|
|
table td p {
|
|
margin: 0;
|
|
}
|
|
|
|
div.code-rounded-well {
|
|
overflow-x: auto;
|
|
}
|
|
|
|
table.code-table {
|
|
padding: 0;
|
|
margin: 0;
|
|
border: 0;
|
|
background: none;
|
|
font-size: 0.965em;
|
|
text-align: left;
|
|
font-family: Consolas,Monaco,'Andale Mono',monospace;
|
|
white-space: pre;
|
|
color: rgba(220, 220, 220, 255);
|
|
tab-size: 4;
|
|
background-color: rgba(30, 30, 30, 255);
|
|
}
|
|
|
|
table.code-table a {
|
|
text-decoration-style: dotted;
|
|
text-decoration-color: rgba(160, 160, 160, 255);
|
|
cursor: pointer;
|
|
color: rgba(220, 220, 220, 255);
|
|
}
|
|
|
|
table.code-table tr {
|
|
padding: 0;
|
|
border: 0;
|
|
background: none;
|
|
}
|
|
|
|
table.code-table td {
|
|
padding: 0;
|
|
}
|
|
|
|
table.code-table tr td:nth-child(1) {
|
|
-webkit-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
background-color: rgba(26, 26, 26, 255);
|
|
padding-left: 6px;
|
|
padding-right: 8px;
|
|
text-align: right;
|
|
|
|
border-right: solid 1px #999;
|
|
|
|
position: absolute;
|
|
width: 2em;
|
|
top: auto;
|
|
}
|
|
|
|
table.code-table tr td:nth-child(2) {
|
|
padding-left: 4em;
|
|
}
|
|
|
|
table.code-table tr:nth-child(1) td:nth-child(1) {
|
|
padding-top: 5px;
|
|
}
|
|
|
|
table.code-table tr:nth-child(1) td:nth-child(2) {
|
|
padding-top: 5px;
|
|
}
|
|
|
|
table.code-table tr:last-child td:nth-child(1) {
|
|
padding-bottom: 5px;
|
|
}
|
|
|
|
table.code-table tr:last-child td:nth-child(2) {
|
|
padding-bottom: 5px;
|
|
}
|
|
|
|
code a,
|
|
table.code-table a {
|
|
text-decoration-style: dotted;
|
|
text-decoration-color: rgba(160, 160, 160, 255);
|
|
cursor: pointer;
|
|
color: rgba(220, 220, 220, 255);
|
|
}
|
|
|
|
.keyword,
|
|
.keyword a,
|
|
table.code-table .keyword a {
|
|
color: rgba(86, 156, 214, 255);
|
|
text-decoration-color: rgba(86, 156, 214, 255);
|
|
}
|
|
|
|
.keyword-c,
|
|
.keyword-c a,
|
|
table.code-table .keyword-c a {
|
|
color: rgba(216, 160, 223, 255);
|
|
text-decoration-color: rgba(216, 160, 223, 255);
|
|
}
|
|
|
|
.string,
|
|
.string a,
|
|
table.code-table .string a {
|
|
color: rgba(214, 157, 133, 255);
|
|
text-decoration-color: rgba(214, 157, 133, 255);
|
|
}
|
|
|
|
.numeric,
|
|
.numeric a,
|
|
table.code-table .numeric a {
|
|
color: rgba(181, 207, 168, 255);
|
|
text-decoration-color: rgba(181, 207, 168, 255);
|
|
}
|
|
|
|
.comment,
|
|
.comment a,
|
|
table.code-table .comment a {
|
|
color: rgba(87, 166, 74, 255);
|
|
text-decoration-color: rgba(87, 166, 74, 255);
|
|
}
|
|
|
|
.type-c,
|
|
.type-c a,
|
|
table.code-table .type-c a {
|
|
color: rgba(78, 201, 176, 255);
|
|
text-decoration-color: rgba(78, 201, 176, 255);
|
|
}
|
|
|
|
.type-i,
|
|
.type-i a,
|
|
table.code-table .type-i a {
|
|
color: rgba(184, 215, 163, 255);
|
|
text-decoration-color: rgba(184, 215, 163, 255);
|
|
}
|
|
|
|
.type-e,
|
|
.type-e a,
|
|
table.code-table .type-e a {
|
|
color: rgba(184, 215, 163, 255);
|
|
text-decoration-color: rgba(184, 215, 163, 255);
|
|
}
|
|
|
|
.type-g,
|
|
.type-g a,
|
|
table.code-table .type-g a {
|
|
color: rgba(184, 215, 163, 255);
|
|
text-decoration-color: rgba(184, 215, 163, 255);
|
|
}
|
|
|
|
.type-s,
|
|
.type-s a,
|
|
table.code-table .type-s a {
|
|
color: rgba(134, 198, 145, 255);
|
|
text-decoration-color: rgba(134, 198, 145, 255);
|
|
}
|
|
|
|
.method,
|
|
.method a,
|
|
table.code-table .method a {
|
|
color: rgba(220, 220, 170, 255);
|
|
text-decoration-color: rgba(220, 220, 170, 255);
|
|
}
|
|
|
|
.parameter,
|
|
.parameter a,
|
|
table.code-table .parameter a {
|
|
color: rgba(156, 220, 254, 255);
|
|
text-decoration-color: rgba(156, 220, 254, 255);
|
|
}
|
|
|
|
.local,
|
|
.local a,
|
|
table.code-table .local a {
|
|
color: rgba(156, 220, 254, 255);
|
|
text-decoration-color: rgba(156, 220, 254, 255);
|
|
}
|
|
|
|
p code {
|
|
display: inline-block;
|
|
overflow-x: unset;
|
|
padding: unset;
|
|
padding: 1px 3px;
|
|
background-color: #f3f4f4;
|
|
border-width: unset;
|
|
border-style: none;
|
|
border-radius: 4px;
|
|
margin: unset;
|
|
color: rgba(30, 30, 30, 255);
|
|
}
|
|
|
|
p code a {
|
|
color: #5a5a5a;
|
|
}
|
|
|
|
/* Acordeon styles */
|
|
.tab {
|
|
position: relative;
|
|
width: 100%;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.tab > input {
|
|
position: absolute;
|
|
opacity: 0;
|
|
z-index: -1;
|
|
}
|
|
|
|
.tab > label {
|
|
position: relative;
|
|
cursor: pointer;
|
|
font-weight: bold;
|
|
-moz-user-select: -moz-none;
|
|
-khtml-user-select: none;
|
|
-webkit-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
}
|
|
|
|
/* :checked */
|
|
.tab > input:checked ~ .tab-content {
|
|
display: block;
|
|
}
|
|
|
|
.tab-content {
|
|
overflow: hidden;
|
|
display: none;
|
|
}
|
|
|
|
.folderIcon, .scriptIcon {
|
|
height: 15px;
|
|
width: 15px;
|
|
margin: 0 4px 2px 2px;
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.folderIcon {
|
|
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmVyc2lvbj0iMS4yIj48ZGVmcy8+PHBhdGggZD0iTTE4IDZoLTZhMiAyIDAgMDAtMi0ySDZhMyAzIDAgMDAtMyAzdjEwYTMgMyAwIDAwMyAzaDEyYTMgMyAwIDAwMy0zVjlhMyAzIDAgMDAtMy0zek02IDZoNGMwIDEuMS45IDIgMiAyaDZjLjYgMCAxIC40IDEgMUg1VjdjMC0uNi40LTEgMS0xem0xMiAxMkg2YTEgMSAwIDAxLTEtMXYtN2gxNHY3YzAgLjYtLjQgMS0xIDF6Ii8+PC9zdmc+");
|
|
background-size: 100% 100%;
|
|
}
|
|
|
|
.tab > input:checked ~ label .folderIcon {
|
|
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmVyc2lvbj0iMS4yIj48ZGVmcy8+PHBhdGggZD0iTTIyLjMgOGgtMi40YTMgMyAwIDAwLTIuOC0yaC02YTIgMiAwIDAwLTItMkg1YTMgMyAwIDAwLTMgM3YxMGEzIDMgMCAwMDMgM2gxMmE0IDQgMCAwMDMuOC0zTDIzIDljLjEtLjYtLjItMS0uNy0xek00IDlWN2MwLS42LjQtMSAxLTFoNGMwIDEuMS45IDIgMiAyaDZjLjYgMCAxIC40IDEgMUg2LjljLS42IDAtMS4xLjQtMS4zIDFMNCAxNi4zVjl6bTE0LjkgNy41Yy0uMi44LTEuMSAxLjUtMS45IDEuNUg1cy0uNC0uMi0uMi0uOGwxLjktN0w3IDEwaDEzLjdsLTEuOCA2LjV6Ii8+PC9zdmc+");
|
|
background-size: 100% 100%;
|
|
}
|
|
|
|
.scriptIcon {
|
|
background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxnPjxwYXRoIGQ9Ik0xNyAyMWgtMTBjLTEuNjU0IDAtMy0xLjM0Ni0zLTN2LTEyYzAtMS42NTQgMS4zNDYtMyAzLTNoMTBjMS42NTQgMCAzIDEuMzQ2IDMgM3YxMmMwIDEuNjU0LTEuMzQ2IDMtMyAzem0tMTAtMTZjLS41NTEgMC0xIC40NDktMSAxdjEyYzAgLjU1MS40NDkgMSAxIDFoMTBjLjU1MSAwIDEtLjQ0OSAxLTF2LTEyYzAtLjU1MS0uNDQ5LTEtMS0xaC0xMHpNMTYgMTFoLThjLS4yNzYgMC0uNS0uMjI0LS41LS41cy4yMjQtLjUuNS0uNWg4Yy4yNzYgMCAuNS4yMjQuNS41cy0uMjI0LjUtLjUuNXpNMTYgOGgtOGMtLjI3NiAwLS41LS4yMjQtLjUtLjVzLjIyNC0uNS41LS41aDhjLjI3NiAwIC41LjIyNC41LjVzLS4yMjQuNS0uNS41ek0xNiAxNGgtOGMtLjI3NiAwLS41LS4yMjQtLjUtLjVzLjIyNC0uNS41LS41aDhjLjI3NiAwIC41LjIyNC41LjVzLS4yMjQuNS0uNS41ek0xNiAxN2gtOGMtLjI3NiAwLS41LS4yMjQtLjUtLjVzLjIyNC0uNS41LS41aDhjLjI3NiAwIC41LjIyNC41LjVzLS4yMjQuNS0uNS41eiIvPjwvZz48L3N2Zz4=");
|
|
background-size: 100% 100%;
|
|
}
|
|
|
|
span.githubIcon {
|
|
width: 12px;
|
|
height: 12px;
|
|
position: relative;
|
|
display: inline-block;
|
|
top: 1px;
|
|
}
|
|
|
|
.githubIcon {
|
|
background-image:
|
|
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MzguNSIgaGVpZ2h0PSI0MzguNSIgdmlld0JveD0iMCAwIDQzOSA0MzkiPjxkZWZzLz48cGF0aCBkPSJNNDA5IDExNWEyMTggMjE4IDAgMDAtMzAwLTgwIDIxOCAyMTggMCAwMC02NyAzMTljMjggMzggNjQgNjQgMTA4IDc5IDUgMSA5IDAgMTEtMiAzLTMgNC01IDQtOWE2NTkwIDY1OTAgMCAwMDAtNDFsLTcgMi0xNiAxLTIwLTJjLTYtMi0xMy01LTE5LTktNi01LTEwLTEwLTEyLTE4bC0zLTYtOS0xNWMtNC01LTgtOS0xMi0xMWwtMi0xYTIxIDIxIDAgMDEtNy03YzAtMiAwLTMgMi00bDgtMSA2IDEgMTQgN2M1IDQgMTAgOCAxNCAxNXM5IDEzIDE1IDE3YzcgNCAxMyA3IDE5IDdsMTYtMiAxMy00YzItMTMgNy0yMyAxNC0zMC0xMS0xLTIwLTItMjktNS05LTItMTgtNi0yNy0xMWE3NyA3NyAwIDAxLTM4LTQ5Yy00LTEyLTYtMjctNi00MyAwLTIzIDgtNDIgMjMtNTktNy0xNy02LTM2IDItNTggNS0yIDE0IDAgMjQgNGExNzIgMTcyIDAgMDEzNiAxOSAyMDIgMjAyIDAgMDExMTAgMGwxMS03YzctNSAxNi05IDI2LTEzczE4LTUgMjMtM2M5IDIyIDEwIDQxIDMgNTggMTUgMTcgMjIgMzYgMjIgNTkgMCAxNi0yIDMxLTYgNDMtNCAxMy05IDIzLTE1IDMwLTYgOC0xNCAxNC0yMyAxOXMtMTggOS0yNyAxMWMtOCAzLTE4IDQtMjkgNSAxMCA5IDE1IDIyIDE1IDQxdjYwYzAgNCAxIDYgMyA5IDMgMiA3IDMgMTIgMiA0NC0xNSA4MC00MSAxMDgtNzkgMjgtMzkgNDItODIgNDItMTI5IDAtNDAtMTAtNzctMzAtMTEweiIvPjwvc3ZnPg==");
|
|
background-size: 100% 100%;
|
|
}
|
|
</style>
|
|
<script>
|
|
if (location.hash == "") {
|
|
location.hash = "#home";
|
|
}
|
|
|
|
window.onhashchange = function () {
|
|
var newElement = document.getElementById(window.location.hash.substring(1));
|
|
if (newElement != null) {
|
|
newElement.nodeValue
|
|
newElement.scrollTop = 0;
|
|
}
|
|
}
|
|
</script>
|
|
</head>
|
|
|
|
<body>
|
|
|
|
|
|
|
|
<article id="home">
|
|
<div class="breadcrumbsBar">
|
|
Home
|
|
</div>
|
|
|
|
<div class="articleStyle">
|
|
|
|
<img src="data:image/png;base64,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" />
|
|
|
|
<h1>AssetIcons</h1>
|
|
|
|
<p><b>Dynamic ScriptableObject Icons with a Single Attribute.</b></p>
|
|
|
|
<p>Designed to fit in seamlessly with current solutions, all you have to do:</p>
|
|
|
|
<div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br/></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Sprite.html">Sprite</a></span> <span class="field">Icon</span>;</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<h2>Features</h2>
|
|
|
|
<ul>
|
|
<li>Dynamic icons for ScriptableObjects</li>
|
|
<li>Custom icons per file extension</li>
|
|
<li>Customize icons with attribute-defined styles</li>
|
|
<li>Easy-to-use</li>
|
|
<li>High-quality documentation</li>
|
|
<li>Public <a href="https://github.com/Fydar/AssetIcons">issue tracker</a></li>
|
|
<li>In-editor update checker</li>
|
|
<li>Error detection and reporting</li>
|
|
<li>Support for Unity's Collaborate overlay</li>
|
|
<li>Support for Unity's Version Control overlay</li>
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
</article>
|
|
|
|
|
|
|
|
<article id="changelog">
|
|
<div class="breadcrumbsBar">
|
|
Changelog
|
|
</div>
|
|
|
|
<div class="articleStyle">
|
|
|
|
<h1>Version 2.1.0 - Major Release</h1>
|
|
|
|
<p>Released May 2020</p>
|
|
|
|
<table class="changelogChanges">
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="new">New</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
API for creating AssetIcons addons
|
|
</h3>
|
|
<p>Created an API that allows users to customize and extend AssetIcons.</p>
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/30" target="_blank">
|
|
<span class="issueLabel"><span class="githubIcon"></span> Issue #30</span>
|
|
</a></p>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="new">New</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Support for Unity Addressables Asset References
|
|
</h3>
|
|
<p>Utilised the API for expanding AssetIcons with new features to add support for Unity's Addressables.</p>
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/10" target="_blank">
|
|
<span class="issueLabel"><span class="githubIcon"></span> Issue #10</span>
|
|
</a></p>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="new">New</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Updated preferences menu design
|
|
</h3>
|
|
<p>Now with clearer links for support and queries as well as a leave-a-review dialog.</p>
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/32" target="_blank">
|
|
<span class="issueLabel"><span class="githubIcon"></span> Issue #32</span>
|
|
</a></p>
|
|
</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="changed">Changed</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Removed allocations from the draw-loop
|
|
</h3>
|
|
<p>Optimized the draw-loop by removing allocations and expanding caching.</p>
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/17" target="_blank">
|
|
<span class="issueLabel"><span class="githubIcon"></span> Issue #17</span>
|
|
</a></p>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="changed">Changed</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Improved documentation look and feel
|
|
</h3>
|
|
<p>Improved the documentation styling with the new logo and new graphics.</p>
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/36" target="_blank">
|
|
<span class="issueLabel"><span class="githubIcon"></span> Issue #36</span>
|
|
</a></p>
|
|
</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="fixed">Fixed</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Fixed issues when used alongside JetBrains.Rider plugin
|
|
</h3>
|
|
<p>Fixed compiler errors when using alongside JetBrains.Rider plugin by removing my compatibility-shim.</p>
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/35" target="_blank">
|
|
<span class="issueLabel"><span class="githubIcon"></span> Issue #35</span>
|
|
</a></p>
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>Version 2.0.0 - Major Release</h1>
|
|
|
|
<p>Released September 2019</p>
|
|
|
|
<table class="changelogChanges">
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="new">New</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Customizable icon styling
|
|
</h3>
|
|
<p>Customise the positioning, scale and more inside the AssetIconAttribute parameters.</p>
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/5" target="_blank">
|
|
<span class="issueLabel"><span class="githubIcon"></span> Issue #5</span>
|
|
</a></p>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="new">New</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Support for multiple graphics
|
|
</h3>
|
|
<p>Added support for multiple graphics being rendered for a single asset.</p>
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/6" target="_blank">
|
|
<span class="issueLabel"><span class="githubIcon"></span> Issue #6</span>
|
|
</a></p>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="new">New</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Support for rendering prefabs
|
|
</h3>
|
|
<p>Added support for rendering GameObject's to use as a ScriptableObject icon.</p>
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/2" target="_blank">
|
|
<span class="issueLabel"><span class="githubIcon"></span> Issue #2</span>
|
|
</a></p>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="new">New</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Preferences menu
|
|
</h3>
|
|
<p>Added a tab to Unity's Preferences Window for customising AssetIcons.</p>
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/3" target="_blank">
|
|
<span class="issueLabel"><span class="githubIcon"></span> Issue #3</span>
|
|
</a></p>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="new">New</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Update Checker
|
|
</h3>
|
|
<p>In-application update checker for AssetIcons.</p>
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/14" target="_blank">
|
|
<span class="issueLabel"><span class="githubIcon"></span> Issue #14</span>
|
|
</a></p>
|
|
</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="changed">Changed</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
AssetIconAttribute removed from the Global Namespace
|
|
</h3>
|
|
<p>Moved AssetIconAttribute from the Global Namespace to "AssetIcons".</p>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="changed">Changed</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Cleaned up AssetIconDrawer APIs
|
|
</h3>
|
|
<p>Unified APIs for interfacing with AssetIcons' drawing tools.</p>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="changed">Changed</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Updated Documentation Format
|
|
</h3>
|
|
<p>Removed the PDF documentation in favour of interactive HTML documentation.</p>
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/4" target="_blank">
|
|
<span class="issueLabel"><span class="githubIcon"></span> Issue #4</span>
|
|
</a></p>
|
|
</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="fixed">Fixed</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Made icons draw in "One-Column" mode
|
|
</h3>
|
|
<p>Fixed issue where icons weren't being drawn when in "One-Column" mode.</p>
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/26" target="_blank">
|
|
<span class="issueLabel"><span class="githubIcon"></span> Issue #26</span>
|
|
</a></p>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="fixed">Fixed</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Add support for Unity-drawn flairs
|
|
</h3>
|
|
<p>Added support for Unity Collab (and other) flairs.</p>
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/25" target="_blank">
|
|
<span class="issueLabel"><span class="githubIcon"></span> Issue #25</span>
|
|
</a></p>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="fixed">Fixed</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
ReflectionTypeLoadException after code recompilation
|
|
</h3>
|
|
<p>This exception was being thrown after code recompilation only on certain environments.</p>
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/8" target="_blank">
|
|
<span class="issueLabel"><span class="githubIcon"></span> Issue #8</span>
|
|
</a></p>
|
|
</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="removed">Removed</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Modules System
|
|
</h3>
|
|
<p>Removed the old "Modules" system in favour of the preferences menu.</p>
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/16" target="_blank">
|
|
<span class="issueLabel"><span class="githubIcon"></span> Issue #16</span>
|
|
</a></p>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>Version 1.0.3 - Minor Release</h1>
|
|
|
|
<p>Released April 2018</p>
|
|
|
|
<table class="changelogChanges">
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="new">New</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Modules System
|
|
</h3>
|
|
<p>Added the Modules System to render icons for files by their extension type.</p>
|
|
</td>
|
|
</tr>
|
|
|
|
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="fixed">Fixed</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Fixes rendering Sprites when they are bundled
|
|
</h3>
|
|
<p>Fix rendering of sprites during play-mode when sprites are sprite-atlased to increase performance.</p>
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>Version 1.0.0 - Initial Release</h1>
|
|
|
|
<p>Released October 2017</p>
|
|
|
|
<table class="changelogChanges">
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="new">New</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Customizable ScriptableObject icons
|
|
</h3>
|
|
<p>Added the AssetIconAttribute to draw custom ScriptableObject icons.</p>
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/8" target="_blank">
|
|
<span class="issueLabel"><span class="githubIcon"></span> Issue #8</span>
|
|
</a></p>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="new">New</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Custom Error Messages
|
|
</h3>
|
|
<p>Print log lines that open up to the location of the erroneous attribute.</p>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th>
|
|
<span class="new">New</span>
|
|
</th>
|
|
<td>
|
|
<h3>
|
|
Object Selector Support (2017.1 onwards)
|
|
</h3>
|
|
<p>Added support for rendering icons in the Object Selector Window.</p>
|
|
</td>
|
|
</tr>
|
|
|
|
|
|
|
|
</table>
|
|
|
|
</div>
|
|
</article>
|
|
|
|
|
|
|
|
|
|
<article id="getting-started">
|
|
<div class="breadcrumbsBar">
|
|
Getting Started
|
|
</div>
|
|
|
|
<div class="articleStyle">
|
|
|
|
<h1>Getting Started</h1>
|
|
|
|
<p>To get started with AssetIcons, place the <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> on a member inside a <code>ScriptableObject</code>.</p>
|
|
|
|
<div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br/></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Sprite.html">Sprite</a></span> <span class="field">Icon</span>;</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<p>Next, assign values to the members flagged with the <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code>.</p>
|
|
|
|
<img src="data:image/png;base64,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zvVQWr16tdx33306h4Av4XpNREREREQUPFGTqUKGCgFUkyZNTMt5mM0ddeL9zVh17txZS1uOHj3atCRxTq7rXHdlg5scOXJo5uOhhx7S758emI0ek/dWqVLFtHjm7TWRb8xUERGRv5ipovT65ZdfdMFUP5SxoBJ52bJldXEVNUHVhx9+qJkpW/vfCTORf/PNN35lezChHoIpzAfQtWtXKV26tNmTtqAK+zAr9dy5c2Xp0qUyaNAgszdt8Jo/+OADj/MXODGoCgyDKiIi8heDKkoPBFOo5IcpfuwEvBQ7/v33X7OWdriWx/L1119rwQrXwCpquv9hDJWnevBox35/YHJgzCZdp04dXQ8EMlWNGjXSycAsBD44kcOHD0+eoR4ThfXv319atWol3bp108AOcCwCs//+97+6bqH8Jb72gQcekAULFpjWJJjE7d5779XnwdwG1qJFi7RLZOvWrdMd4BERERFR+iGoYkCVMSFhgwIlN998s/4duIqaoApFKTCbsTtox35f8IMuWbJEAyosixcvDqg6y+HDh2XatGlSvnx505IEs5q3a9dOpk+frtsIhGrXri1Tp06VLl26yKhRo7TdZp3w6MxA4fiPP/5Ynn32WZkwYYJpTYKod+zYsXLbbbfJmDFjTKvoc/bq1UvGjx8vJUuWNK1EREREFC7o8mcDKlSA++vPnbJ7917ddgf7cIy7anEUmxBcuev6GTVBFbptff/992YrJbT7060LRSEw9uniiy+WggULyqWXXipr1641e9MGmaX7779fs1SPPPKIaU3SoEEDyZcvn9kSWblypQwZMkSaN28uvXv3TpHZcrVz507NNGHc1zPPPJMqkMQszjlz5tS7IJs2bTKtoj/XlClTZNmyZdKwYUPTSkRERESR8PeuPTLtlb3y8cDdMnX0524X7MMxOJai19atW2XSpEny8ssv64J1tLmDoMqdqAmqUIQCUTyKUmAMFdbxiG2sV6pUyRzpGbr7rVu3TgMiLBhjk94ugMgsffTRR5od8pUlw8lFwGMzUjNmzDB7Unv++ec1QOzXr5+8++67pjW1U6dO6WA4C8fXrVtXVqxYoYEbERERRR/cMLULxbes2bJK9lyZJX+h7PKfeqXdLtiHY3CsdeWVV+py9dVXyz333CNbtmwxeyIPGZjly5dLxYoVTct5I0eO1MRCuXLl9BFji+IB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BcrFolskSqZfeumlZi9FQqSCKoy9A2Q88UGNTGTRokW1LRL27dsnjz/+uEyePNm0JLGv0wnZ1FgRK+f5p59+0kqh6PaLAjgoXIPKpbEiVs4zLp5RafXPP//U//ePPPKITp0RK6LpPGP87+LFi7U7O14D/marVKmi+1C4CVOIYAqQkiVLymOPPRbV55lBFRFFSnT05YtBmIcK5d4xHguFJhhQZWwITjD3GKpUDh8+3LRGBrqnIuB3hddoF4zns2MDY0ksnGd0C8ZF6dtvv603XyL9OtMjFs4zpqi4++67Ndi69tprtYprrImW8/zLL79oUIqqt+iajiDKwvlFgDV+/HjtkeEa3BIRURIGVURBgjvOt912m2zfvt20JN2NRndYXGTDmjVr9CIRy7p167QNcBzmNWvbtq188803plV0HfOhtWrVSu/W+wMXar6gm+7tt99utmJLtJ9ndGvGBN+YHBpjUFEtNRZF+3nGVBcooIRzjIt9TOQei6LhPKMiLcZMY/oSZP2cXf7Xr18v9evX18n38TqxTUREqTGoIgoS3E1HYZRy5cqZliT//vuvTJo0SddxtxfzrWFxLdePu+49e/aUDz/80LQkHd+jRw/NiNrJowOFLj5//PFHzHZ5ifbzjMnAN27cKCNHjtTsCS58Y1G0n2cUI0J2B8WAkB0Mx8SyoRBN5xmvBXNNoiuihWq4NsjKnTt3cnVcIiJKiUEVURDgwhlVH3G3GRc+Tug6Yy/4ENCgVD8WjLlxQoYD4/MOHDhgWkTvNmN8Di6QvvzyS9MamLlz50rDhg11QupYEwvnefDgwZodeOaZZ3R+vX79+pk9sSMWzjNuCiBoReCA543FLtjRdJ7xvAMHDtQuq/g+Vt68eZMnwD9y5IhuExFRagyqiIIAXZTef/99efrpp3XuM09w4YfuO1gKFy5sWpPgLvHKlSulWLFipkWkXr16MmDAAC2EEoyxDMePH5fvvvtObr31VtMSW2LhPKM72ooVK3Ryb1yoxmLwGit/z4CAA+OSYvFvOlrOM4pUYJJ9TPPhWuwHGbTPPvtMAysEaK4ZNSIiSsKgiiiMcAcZ3cKw4A61E+4qY96z+++/37SIZjwwLgIXSO3btzet3tnuZvbRacGCBVqJLi3TJMSiSJ7nRx99VObMmaN3/NGtCxN9x6tI/z3juTCxep06daRBgwamNf6E+jxjLkVMVo/nwHl2nmuM61q1apW+BjzacV5ERJQSS6pT3IjleapwEeNpQD4FD89zePA8hwfPc2osqU5EkcKgiuJGRgmqcKw7vLjyjec5PHiew4PnOTUGVUQUKQyqKG7EclBFRESBY1BFRJHCMVVEREREREQBYFBFREREREQUAAZVREREREREAWBQRUREREREFAAGVURERERERAFgUEVERERERBQABlVEREREREQBYFBFREREREQUAAZVREREREREAWBQRUREREREFAAGVUREREREROkm8n82duRbwaG6cAAAAABJRU5ErkJggg==" />
|
|
|
|
<p>If a value isn't assigned to the member that has the <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> attribute then it will just draw the default Unity icon.</p>
|
|
|
|
<p>You should now see the icons that you set appear on the <code>ScriptableObject</code> in the project window.</p>
|
|
|
|
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9IAAAGOCAIAAAD0IqwsAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH5AUKFwQLDIs1WQAAIABJREFUeNrsnXtcTPn/x9/THaWLIiVddCFtJJeyW6va2K02LYvddV2l3GLRrtta/dZaLCIUUjZy25D0jdWiDFpRGbl1w5ZLIrqoRJj5/fGZ+ThmpjEyUzN5Px/7sJ/zPufzOedzzunM67zP+/P+sP744w9AEARBEARBEESeqNna2nbt2lVFRaVNdu/SpUva2tpcLhevNIIgCIIgCNKS8Hi8p0+fVldXk0VWdnZ22+5wTU1NRUUFKm8EQRAEQRCk5amvryfKW6XNd1VHR6eurg4vOYIgCIIgCNLytG/fnhTavuxWUVFBVzeCIAiCIAjSKrBYLFJQw3ORlZVVXl4udpWxsbGLiwueIgRBEARBEOQ9QdkNTWluyasQBEEQBEGQtkFDQwOHw6msrDQwMHBycmrXrt1bq7x48aKsrMzExERdXf19ZfeGDRuePXsGAGpqav7+/tbW1vLrqre39/Hjx1vxXAcEBAhZkpOTFeEmmDFjRlRUFP4xIAiCIAiCyA8Oh2NoaDhw4MBbt25xOJzBgwe/tUpZWRmHwwEAc3Pz95XdRHMDwMuXL48dOzZ58mQaD96UdAaAdu3a2drazp4928zMTPquvqvmlrlMf1eRfffu3cOHD9+6dYvL5Xbt2tXPz8/e3h5vWQRBEARBEGWkoaHB2tpaRUXF2tq6oKBAmiomJib03/eV3UyePn26adMmUtbS0po1a1ZT6rmhoeF///vf6tWrN2zYoETnWtTbLUGO37lzJyoqKiAgYNKkSVwu9/bt23l5eSi7EQRBEARBlBQvLy9SkGsqjneO7aZecLG0a9fuyy+/3L17N1n09vY+duxYZGTk8ePH//7774qKitWrVxcUFPTs2XP+/PmdOnUCgZuceK9ramrWrVvH4XCMjIzmzZvXq1cvIvpjYmIyMzMNDAymTp36008/CdV6f97J252UlBQQEECHWvbu3bt3796kXF1dvXPnzpKSEgsLi4kTJ+rq6gLAjBkzfH19MzMzX716NXr06H79+gFAbm5ucnJyQ0ODvb395MmTm6pLqaur27NnT2Fhob6+/tixYy0tLfEvBEEQBEEQpLWQZZBJ86irq0tMTHRwcKCWY8eOBQYGzp07FwCioqIcHR3Dw8P3798fFRX1yy+/EOlMNDQAbN682c3NbfHixdeuXVu/fv3WrVsBYMuWLWZmZjt37qytrd28eTPZXrZBJu8U211SUhIYGCh2VWJiorW1dXBw8MmTJxMTE6dMmULs2traixcvvnnz5r59+4js3rt37w8//NCpU6czZ85Irks4cOBA3759J0+efPPmzb179y5atAhvdwRBEARBkPfn6NGjjY2NQhYfHx/JteQVZCIl3t7empqazs7O8+bNo0ZfX19azsvL++mnn9q3b//111+PGzdOtIXs7OyTJ0+uXLkSAFRVVYnx33//3b17t6amZrt27ZYuXSqP0/1O3m4ej8fj8cSuKioqmjBhgpaWlqenJ3mpILi7uwNA79696eygXbp0SUlJ6devH1kloS7h+vXr2dnZO3bsAAAVFRX8C0EQBEEQBJEJQppbrEUmyFJ2S+OBpoKVZg5nwuVy9+/fr6enJ2SXt9B8p9huMzOza9euNZXPW0IHmb2YPXt2Xl5eXl4em82eP3/+W+vyeLyVK1fq6Ojg3waCIAiCIEir04wgkyblrJaW1jvZpcHR0TEpKamhoeHAgQN9+vQR3cDZ2Tk5Obmuru7x48cRERHE2L9//+PHjz9//vzhw4erVq0CACMjo6KiIhmeuOQmELvxiBEjkpKSsrKy6uvr6+rq8vPz165dS1bZ2NhkZGQ8f/48PT3dxsZG8iuKg4PDF1988ejRI2nq9uzZ89SpU0+fPq2pqaGh8wiCIAiCIEirYGJi4uTkJJsgk6bSlbwPM2bMWL16dWJiYs+ePcnISGC4eAEgNDQ0KipqwoQJenp6X3/9Na21adOm2NhYHR2dUaNGEcvChQt5PF5SUtL7H5WxsbGEWSpFjZaWlpMnT/7nn38OHTr07NmzLl26kHBtABg1alRCQsLx48fJsEgJO62oqFiyZImGhsbo0aOlqTtmzJjExMTw8HBtbW062BZBEARBEAR5TzQ0NISiSjQ0NN5aS11dXXo/N4GVnZ3dul29du0aGWQpv11cvHhRW1sb7yoEQRAEQRCk5bl37x60+uTww4cPV1FRmTp1Kl4PBEEQBEEQpA3TyrL78OHDeA0QBEEQBEEQlN1thLq6OrzYCIIgCIIgCMpuOUKHPCIIgiAIgiBMLl68KEOlJNvWioqKbG1tFfPY3omMjAyQkEAQQRAEQRAEQRBZoYanAEEQBJEfr169evz4cWVl5atXr/BsIEgLoKqqamBg0KlTJzrhN4KyG0EQBGn7PHz40MzMbNCgQWpq+IuDIC3By5cv79y5c/Xq1Z49e75PO3/88YeQhU668uFQWVlpYGAgq9ZU3nrGRU86giAIgkhDfX19jx49LC0tUXMjSIuhpqZmaWnZr1+/+vr6D6G/NTU1NTU18mg5LS1t06ZNlZWVMrs0eHciCIIgcuLJkycfffQRngcEaXmMjY1v3rzZoUMHRTuwV69epaSk3Lp1i1rmzZv3Pg3euXMHAHR1dWWuuc+fPz9o0CAZertRdiMIgiDygsvlYnQpgrQKqqqqXC5Xhg2S+dJPnjzp5eX1Ppr78OHDN27cAAADA4P3dyQ/efKEuLqfPHnSsWPHZrfz+PHj8+fPP3jw4NGjRwCgpqZWW1s7aNCgYcOGyfAcYiYTBEEQpIWora09cODAxo0bDxw4UFtbiycEQZQIV1fXq1ev5ubmXr169f01t76+flBQULMdyVwut76+vrKysqSkhFhKSkoqKyvr6+vf9WXj2bNnBw8e3LFjx3///Xfnzp2GhoaGhgaiuU1MTBITE58+fcrc/sWLF1euXPHz82Ma8/Pzp0+f7ufnFxwcnJeX19S+ZODtvnw579ixVCHj55/7OTr2wXsUQRAEoaSlpZmZmQ0fPvzixYtpaWlff/01nhMEUWSd3bt3744dO9bW1hYXFzs6OsbFxQEAm822s7NTV1dvtuYGgKqqqm3btlVVVTXjwEpLS+/evSv6Vp+fn0/K3bp1Mzc3l6app0+f7tq1y8LCIjQ0dMOGDdQ+aNAgY2Nje3v7Bw8e7NixY8KECTRcx8fHR7Sd5cuXT58+vX///v/++++qVav27NkjlewWO4BSyCg0jtXRsc/du7evXr1MLQ4Ojqi5EQRBECHu378/fPhwdXX1fv36XbhwAU8IgigyJiYmqampJJXHxx9/XFtb29DQAAD19fWZmZlDhgxptuamyhsALCws3vXAzM3NuVxuWVlZU4ctpeYGgL179/bs2dPd3R0AWCwW1dz6+vrp6el9+vT57LPPNDU19+7dGxQURNYeP34cALy9vZntvHjxQk9PT0NDo1evXpqamk3tTjZBJp9/7mthYUXKFhZWn3/uizcrgiAIIkTXrl0vXrz44sWLixcvdu7cGU8IgigsN2/ePHjwYHl5eWNjY3l5+cGDB588eTJo0CCyNjc3950c1cePHxfS3ALRaDFixIhmHJ6lpWX37t1F7d27d7e0tJS+HRUVFTqlAAkNJ5r72LFjjo6OxN7Y2PjWXEw///zzggULfvvtt/Xr1//yyy9NbSbcipAnm/i535qmUUVFJSBg5O7dOwEgIGCkigqGjCMIgiDCDBs2LC0t7cKFC507d378+PHdu3e7deuGpwVBFJDMzExRi4+Pz7lz5wDg1atX6enpI0eOlLK1AQMG3LhxQyhImmjuZmcXNTIyun37tqjxnRr55ptvEhISnj17BgBlZWWDBg3q0qVLRkbGxx9/PGTIkOfPn588ebK8vPy7776T3M6pU6dCQ0ONjY0LCwvT09MDAwOlkt3NRkNDY9SoMSAY6IogCIIgQujo6NB47rt376akpPj7+6PyRhAFRDTHSGVlpaGhYfNmzOnUqdO33367d+9eqrzfU3MDwJMnT8QatbS0pG+kXbt2EyZM2L59+6NHjwYNGtSvXz91dfXg4OAHDx6cOXMmNzfXxsZm3LhxbxW3aWlpgYGB7du379Gjx5gxY+QuuwFAW1sHb1MEQRCEQj7gis0h2K1bN39//4yMjPHjx+OJQhCZ8+rVq/eJPjAwMCgvLxeyvM/xMJX3+2tuACB5A3V0dMzMzADgzp07tbW1NTU17xrAxmaziebu37//33//TRIIGhoadunSJTAwUE9PT5pGTExMjh49+uWXX7LZbHI8cpfdCIIgCMKkY8eO5eXlpqamYtd269YNNTeCyIny8vL3yWP98ccfHzx4UMjynodElPe5c+c+//xzmcxc6+DgQGfJ0dfXr6mpefjw4Tu1UFlZSebEIfm5x40b99YqdDAlKZARlj/++OP69evj4+N79OixYMEClN0IgiBIS9OhQ4ebN28CgLGxMc6bgyAtw6tXr8rLy2/evNm1a9dmN9KjR4+RI0dmZmbSTCY9evR4/2Pr1KmTUMbrZmNjYyNk0dXVfde5Kg0MDGbOnPlOjnyis0UPJioq6q113yK7mxfBgyAIgiCErl27VlRU3Lx5U7YT5iEI0hQqKiodO3Z8H81NlbdMpLaCI8O5399XdiMIgiDIe9KhQwc60wSCIMiH+0aEpwBBEARBEARB5A1r69ateBYQBEEQBEEQRUNbW1uGrdXV1bVWR0jeFbVevXrhRf1AyM/PHzhwIJ4HBEEQBEGQloQMxMQgEwRBEARBEASRO7KR3SoNl1UaLuPZRBAEQRAEQRA5ym7Vh/GqD+PxbCIIgiAIgiCIWGSQQFCl4ZpK/UVS4LbrLWFLf39/IUtKSopcu0f2SPbCLCMIgiAIgiBIq8nuCxcuVFRUiG5kZGQkZiger1GlsYzVWKb6eA+/rQebX3X6jqdhwtUwAZZGU7tsSeGLIlsawsPDWSzW0qVL37+pmTNnbtq0Sfrtb968+eTJk759+7JYrFY5yJkzZ5LCOx12s5Gmv+SQVFRUdHR07Ozshg4damxsrFDHBgCamprdunX79ttvW+bYEARBEKStyW57e/vTp0/zeDymkcVi2dvbC1d7GKv6aJeQkfX0qtrTRaT8ynDcy85B0h/H999/X1tbCwBdu3adNGmSs7PzhQsXfvvtN1tb2zVr1gBAWFhYUVHRkiVLBgwYUFtbu23btosXLwJA//79g4KCSH4Z4s+eNm1aampqWVnZoUOHqIebOtqp5fnz57t27crMzKyrq7O0tJw2bZqFhQUAFBUVbd++/datWzwez8DAoM0nWPzvv//at2/P4/FKS0vNzc1beO/Pnj0rLS3lcrlOTk4qKiotf5CbNm1611eFFujvpk2bXrx4UV1dzeFw1q9fHxoaampqqiDHBgAbN268dOlSXFzczp07cSJbBEEQBGmO7NbW1jYzM7t9+zbTaGZmJpo08WXnQOA9V328X2yjrzqNetk5sKldMkNNqDf6zz//5PF4xcXFYWFhGzdujI+Pd3Z27tixY3FxcW1tLVmlq6vbr18/ANi2bdupU6cWLFjA5XL/+OMPAPjhhx9om5s3bxbdKVXedI/x8fFHjhxZsWKFurp6WFhYZGTkunXrAGDlypWPHj3asGEDUeFtnpycnP79+3O53OzsbKpoc3Nzk5OTnz17Zm9v//3334u11NXV7d27t7CwUE9Pb+zYsZaWlsQVSv7dtGmTaBVRevfuraqqWlBQ8OrVq/79+zel9uR3kKLS89ChQ5cvX+7YseOIESPs7Oyqq6sTEhJKSkosLCwmTJigq6tLqvv6+mZmZr569WrUqFHktpRhfwFAXV3dyMho6NChOjo6KSkp06ZNE9sdcjCffvrpxYsXVVRUvLy8Hjx4cPnyZQD4+uuvnZ2dAUBsF97n2FgsloODAwA8fPiQWMj5HDNmDJvNfvjw4YYNG54+fbp///78/HzS8siRI9u3b0+37Nev3/Xr1/X19b///nsTExMAKC0tTUpKunPnDgDo6urK5LMGgiAIgiiu7AYAOzu7srKyly9f8lerqdnZ2Yn95X3ZZQaodlR9GCesuTsHvjQcL2GXooEfFRUVCQkJxcXFlZWVAED+VVVVdXNzO3LkyMWLF3k8Ho/Hc3d3V1VVJfoGAJydnYljPicnh9laXFxcp06dJLvrACAzMxMAFi5cSBZLSkpIgVRcsWKFo6Ojv7+/mZlZG778XC730qVLP/74I4/HW7NmzYgRI0j39+3bN3v27E6dOp09e5ZsKWo5ePBg3759v//++1u3bu3bt2/hwoVCnmPRKmLp2bOnqqrqtWvXzp8/P2jQINELJ9eDFCIpKalLly7h4eFPnz49ePCgnZ1dYmKitbX1lClTTp48uX///qAg/jecDh06LFq06ObNm3/99ReR3bLqrxBOTk4HDx5sqjvE3qVLlyVLlpSUlGzevHn06NHDhw8nGxDZ3VQXmn1sXC6Xw+EAgLW1NdP+119/0fL+/fuzs7ODgoK4XO727dsBYPz414+F4cOH9+3bd/v27QcPHgwNDQWA2NjYqqqqhQsXtoBfH0EQBEEUQnZraGhYW1sXFBSQRWtraw2NJqO0X+l5i5Hdet7vehBLliwpKysLDQ11cXEZO3YstXt4eBw5coSIbADw9PR8Q/izWESFC2FkZCTNTolk379/v6amptDBHDx48OrVq2lpaRwOJzY2tg1f/sLCws6dO+vp6QFAp06diouLyVtW586dU1JSnJ2d3dzcyJailuvXr2dnZ+/YsYO+qwghWqUpbGxsqqqqysrKCgsLRedvkutBCnH58uVly5apq6tramoSeVpcXDxhwgQtLS1PT0+mC9bd3R0AevfuXV1dLdv+innHFQRbN9UdcjA9e/bk8Xhk7/b29vTAmupCs49t1qxZ6urqjo6O3377LdO+bNkyXV1dcmDXr18nh0FWXbt2jbllp06dOnbsCAClpaXM193Y2FhbW1sPDw8MGUcQBEHavuwGAEtLy9u3bz99+rR9+/bkK3ZTqNRfEmt8pfv5Ox0Eiep2cHB48OAB025ra2tqakr8at27d+/Rowex9+/fPyMjIycnh0jn/v37S7MXXV3dmpqaW7duWVlZAYCLi0taWlpGRoanp+fjx4+joqJ+++03ADA3N587d25JScmsWbO4XG7bvvw5OTnFxcV0nFx2djZRtLNnz87Ly7t8+TKbzSbBu6IWHo+3YsUKHR2dphoXrdIUxcXFZWVlXbp0EftpRa4HKUHjCr2hif8TYGhfWfVXiLy8POpUltwd5sEIvWNI6EIzjq2pbwX6+vqiJ7Opt51Xr16R93yyGBIScvz48eLi4szMzPz8/F9//RWfzgiCIEgbQ0Xsjzf5xbWzs5PsIGTVXwIAXnuHF+ZrXpiv4bV3oMZ3YsqUKbq6ulOnTt2zZ4/QKg8Pj5qampqaGqarOygoaMiQIVFRUdHR0R4eHhI+mjMJDAw0NDScO3fuN998QxoZOXJkUlLSd999FxER4ejoSH/+v/7667CwMFtb27Y9XOzFixdXrlxZsWLFpk2bNm3atGLFisuXL5P4ohMnTjg4OHz++eePHj0iG4taevbsyWaznz59WlNTQy+cvr4+HRsgWkUsBQUF165dMzExERvVIO+DFKJXr17nz59/8eJFVVXVzp07AcDGxiYjI+P58+fp6em2trYSOiKT/lJevnz56NGjEydOJCcnDx8+XEJ33or0XZDy2KShd+/eAHDt2jUSaE4WmZc1KyuLaTcxMZk4cSIJYZf+JQFBEARBlAjxebtNTEyqq6vJUKe3SDfzddwOTqTc2KG/Sj1HpSatqY2bSuc3ZMiQIUOGiF01evTo0aNHCxl1dHTmzp0rTftMi9BeNDU1J06cOHHiRKEqbT51CeXatWtmZmbUdaqjo2NmZnb16tW+ffs+fPjwl19+0dDQoCdf1DJ69Oj9+/eHh4fr6OjQl6JRo0ZFRUXxeLw//vhDtIrYYyguLjYzM2sqe4a8D5KOsCQe3FGjRiUmJh4+fLhDhw5eXl7EkpCQcOLECTIeUcL5lEl/CTNnzlRRUenQoUPPnj1nz55NIy7EduetSNkFKY9NSr7++msej7d3714AGDhw4MiRI5lr161bV15e/tFHHwUEBBDL//3f/5GoGHNzc6GNEQRBEKRtwDp9+jSehQ+E/Px8MfnXWxXp83a3DRS5vy1zbE3lkEEQBEGQNszx48dBJrNUIkizofH62F88NgRBEARp26DsRhCk5UA/N4IgCPLBooKnAEEQBEEQBEFQdiMIgiAIgiCI0tNCQSYcDqe4uLiqqkpfX9/GxsbJyQlPPYIgCIIgCIKyW5YkJyerqal5enrq6elVV1dnZWWVlpbSxGEyxN/fv6kchQiCIAiCIAjSlmU3h8NRU1Pz8/Mji4aGhn5+fqmpqRwOpymft7+/v7Gx8ebNm8nc7yimZUhVVRWeBARBEARBkJZH7rHdxcXFLi4uQkYXF5fi4mIJtXr06PHPP//g5UEQBEEQBEHaBnL3dldVVenp6QkZ9fT0JLtdx44du3TpUi8vLw0NDWp89OhRZGRkYWGhnZ3dnDlzDAwMAKCmpiYyMvLKlSvdunWjWz558iQqKurSpUuGhoazZs0ic92fOXMmPj6+vr7e2dn5xx9/xGuPIAiCIAiCyIqKiora2loulwsAKioqOjo6RkZGzA3k7u3W19cncz4zqa6u1tfXl1CrW7duDg4Ox44dYxpjYmJ69+69Y8eOXr16xcTEEGNcXJyJiUlCQsL8+fPplrGxsa6urrt27QoJCYmOjibG6OjoxYsXx8XFWVlZ4Z2BIAiCIAiCyIo7d+7U1NQQzQ0AXC63pqbmzp07LSq7bWxssrKyhIxZWVk2NjaSK3777beHDh169uwZtVy5csXf379du3YBAQGXL18mRg6HM2bMGC0tLWNjY7plbm5uRETEyJEjf/7559u3bxOjqalpQkLC+fPnv/jiC7w5EARBEARBEJlQUVHx/PlzUfvz588rKirootyDTJycnEpLS1NTU11cXGgmk5cvXzo6OkquaGxs3L9//9TUVLFrWSwWKTQ2Nqqrqwut5fF4CQkJurq6TOPy5cvPnTt3/vz51NTUiIgIvEUQBEEQBEGQ96e2tlbCKhpq0hLT5QQEBJiamqanp8fFxaWnp5uamn755ZcpKSknTpzg8XgSKo4ZM4Ypux0cHA4fPvzs2bPk5GQHBwditLW1/eeffxoaGjIzM+mWffv2TU1Nraurq6yspJNRJyUlDRgwYPTo0eXl5Xh/IAiCIAiCIDKBxpZIXtVC0+U4OTkJpQvU0dEpKCiora319fVljptkYmhoOHjwYKq8g4OD169ff+jQIRsbmzlz5hDjlClTVq9evW/fvk8//ZRWDAkJiYmJCQkJ6dixI00QXlZWFhQUpKmpGRISgvcHgiAIgiAI0pKwTp8+3So75vF4ycnJ9+7ds7Oz8/b2xivRAuTn5781pB5BEARBEAR5J27cuCFhrbW1dU5ODrRMkIl4vc9i+fr62tnZWVhY4NVCEARBEARB2jZqrbhvDQ0N9HMjiLyZFBRMy8bdLeWxi/Lb/4ka42NjFKH7RxIWkcKgniwAOF/AH0/iO/535b2mbalTEQs8aXmAdRex27gF7VXqv8HCf48CgN1gnzbzVGl7PQIADw8PANiy/Me21zVEcVDBU4AgCIIgiPRMXbx66uLVRHwjCCI9angKEARBEESuIhXaohvVdYhxZWNbu1iuQ4wBoO31S8GJnz3/rdtMilyFshtBEAWFxpYwA0vMetjKe79iA04UAccBwwDgfMGxtnSV22SnECWl8N+jzJcKoUUEQVpOdnM4nOLi4qqqKn19fRsbG6FkggiCIMgHxZnYb0nhp2nfU2NHm960/KT4Gi3/IYj/nrsyXXm7jG5UBKEIubdtbczetYqSOr9bIrabJAr09PQMDAz09PS8d+9ecnJyM9rx9/cXKrQkknfaKoeEIMhbudalkvznvWC794LtdFGpO6VfY0L++332kd9nH6GLeLkReSBlDLdQtDcGfyOIKHL3dnM4HDU1NT8/P7JoaGjo5+eXmprK4XAk+7yDg4NZLNbWrVull8Wurq4LFy4ki+vXr09PT09JSZGwvYS1orzTxkgbZsGvK5iLNKZCKEnIyl8W4rlCEORd1a0iBGYIxYdMXbx6y/IfpTkwoWjvNhn8jSAKLbuLi4s9PT2FjC4uLunp6RJkd2Fhoba2No/HKyoqsrWVNhq1rKysrKzMxMSkqqqqpKQEry7yIUNfA5jx3J2t+OWHt4pkuC/mLhQ2thtBECkR1dkooBFZQWJFxgzUedNcLaEKp0oPRAJRlDTmRO6yu6qqSk9PT8iop6dXVVUloRabzXZ3d+dyuWw2W3rZ7efnl5ycPH369KNHj/r5+W3YsIGuCgoKqqys1NPTmzBhwpAhQ0hMCPk3JSXlyZMnUVFRly5dMjQ0nDVrlp2dHVl76NCh6OjojIyMpKQkpndcqDXmMZw5cyY+Pr6+vt7Z2fnHH3/8QP6KmJl3m0JsUGazK7YMQo5tIZy9/UT1652bRRLqogu85Sm9qk0Kvj9aAAB7xyP+iqFK3Kn7Fc/4zyJ/GwD463S10nUh+8YDUvBgTN5wOHq16AaKjGz90wqV8ESyzs7LXIvPFgRRRNmtr69fXV1taGj4xktNdbW+vn5TVbhcbmZmZkREBJfLDQsLCwwMVFGRKgbdw8MjMTGxoqIiKysrIiKCKbtjY2N5PN7Nmzd//fXXIUOGpKSkMGV0bGysq6trWFhYfn5+dHR0ZGQksZ84cWLChAmhoaFCOxJqjbkqOjp6+fLlXbp0OXYMcwsgCIIgSk9TIvvcqXK7wajFEamgzmni59YxNmaurS0vl1DXSf8Nz4JSO7/lLrttbGyysrJobDchKyvLxsamyb/wvDxTU9NOnTrtpvCgAAAgAElEQVQBgLGx8ZUrV/r06SPNvjQ0ND777LPw8HB3d3d1dXVqv3///q5du4qKiqqrq58/fy5aMTc399SpUxEREQCgqqpK7cOGDRPdWHJrpqamCQkJbm5uX3zxRZv8yyFO3M5PjwNjSjlSsO9pDQBdzF5/nXhw57UnWKxje6Lfx7QsWvF6wQ1gZDwg3q+H7b0B3cZSQIM9mpE0UE6xKK1C3UO+e3t2r0gAOPJwbBu4uLXVFaTg9tvPABDrOBtveESuzF+4df7/bQWAqZNCo9YEhkfsB4AZc8dMnRS6JX6j6GaIbJkROJoUouIS8WwoNXKX3U5OTqWlpampqS4uLnp6etXV1VlZWS9fvnR0dGyqCpvNvnr1Ks0NwmazpZTdAODj45Oamurj88bnuaVLl/r4+EycOFFfX3/kyJGitXg8XkJCgq6urjS7kNza8uXLz507d/78+dTUVKLjEWV5lxBFrGClYSSSEVu3qR3hWwTyodHN1JcU/tj8JzU2NTk83VjRkEdYiOLkGZw6KRQAiMgOmzuNKuwbRWWHTq4BgC3rDtMtmZsBAFOLIwjScrIbAAICAjgcTnp6Os3b7ejomJKSoqOj4+XlxWKxmBs3NjZmZ2fv3LmTRIRXV1fPmDHjxYsXTO+1BHR1dXfv3i1krK+v/+ijj3R0dM6fP0+NhoaGN27csLa2BoC+ffumpqYOHz68sbFxz549M2fOlLALsa1RSBS4ubn54sWL26Q29TW5DAD2PT8Ghn/a2v1rAOiga/H6LNWUAIA1AADcu3MdACaKa9PCPQAATM3sqYU0QqoTT/iN0wfIKvuexAV+mR4MqlUEQRC5QkQ2Vdhb4jduWLQwLfUMXRS7GSIriJ97jacjc1HI531w6Zq3ttPVSAsABkuUN3JFR8+IXzDWA4Bu/fqJbnP34kVSkD7mhAScgMSYE4UKOGmh6XKcnJyE8pbo6OgUFBTU1tb6+vpqaGhQe05OjpWVFR2FqaenZ2VllZOT4+rq2uy9BwUF/fLLLwDg7f168E5wcPDSpUsBYPfu3SEhITExMSEhIR07dgwICGhGa5SysrKgoCBNTc2QkBB8XijLu0QLzN1IaGpHCvIWMfuTp6Tw4A7/mb4P+pLCN+aX6Gb0dSvybHvFv8TanfkDSyLzlzEXlRr6A3bm503MRaRVwHlwEARRLNktipeXV21t7b1799hsNlO/Dh48ePDgwcwtly1bRgp0BKTYFNqiRmrx8PDw8PDgv/RMmkQKLi4uLi4upKyrqyuadUSoQcmt0bXz5s1r29rUZ/zrBBDUS830czcFcWyXnE5mLjYFs0HiSgeAdneuA4CFOwDA5YQSQJ83giCI3CCe7MSNa08cMUlLPcOMG5kxdwwAREX8RbfcsGihta1JXm6+8oaX4JBQOUEcz9QbLdbPLXaVNM5vsaMt4U3nt0KNtmw12c1isXx9fdlstoWFBd6UCILInBkRYQBg7lBHFktySYGfT3DigkkAsGNlvHJ1inxNJt+LAeB0/jPRnzeFHcKfuPG1rOnj3IsUNu9a8FrnMUIUfF+HnvHdyQCwZe3rFkaHKo2PQ+n0nOgBD/Nz27DotYPjM98BRHZT4zA/N1Sx8oOqybFO7iAINfHsNpAYyQOBCtBePj4AkH/0jSlCjxa9foAAQPrdC4ADND8o2Q0AGhoaYuM0EEWD5MR4ayRG0dWjANDw33UQpCIh0QjtLO0lVyTR28Srnfe/NQDQ58sw6Q+sGdChjZI75dhwAAQZWgBgX2lfOZ1hchiTgoL54ik2Bu86BEFaEZqTZHTovMSNa0d+62U9dwxR2yeOZPPfbN+0HNx7UuhdSFkSm5CXh/A1owDg3KlyALAbjLeAvCDvAzSBoKyc3+Rl46/wv5hGEoBHw/DI+wl1freKh0IN7wAEQQg04SN9waAh3SSZo3C53dd40pAPmXdy6L5VzymCe1hsThKivKfO85g2bmX5/Ud046iIv6Ii/jLuajh1nseWtRlEczeV/wRpHsS9TVl88CAA3Hf3BcZXL+Ln/sJdMLVcXToAaGmNIkvPPAcBAMAbzm8fW0dg5CXkX1B0fqPsRpCWRMi93cXMBwAyjgueVu364ilSIkh4iYWzBVksyS0BRsxJ6VWlHFtJfmjde70RZEJ/fQFwbCXyvojNSTI6dF5lI0ydB+Fh+8PXjOrjNAAAjEy44WH7p87zqGzsNzq031sbUTQmT55BCtv+mAIA4WF/gSBsna7avj0KbwkEZTfSCgimUHk9XD9z9++kMHR6DADYOvgAADj4gCADIHMzsWMoyQjLj8cuErtHEnBCYQar8A8mIw2vC4IoMmLjuQFg6pzh/D9zzutMrHm5+ZJbmzrPg5YVJ857/sKtACAUTUF0G1/PCSaXoXYJYk5say3GlviNYsdQCs55RviaUeFh+4f5lQNAWuqZ8DWjtqzNYGpuUqsNjLBE5AQ/Tr2KPy7Fqfx1zImEgBNoIuaEGsPD/wKA8PAxZNFyxOvvSs/O3SeF7CMHAeB+Bd890SqDYVpIdnM4nOLiYpq3WyiZIIIgLUNPewdSEDv9pGjw+muL8nj6yUhKAPh0ogUAzO61hCxGwjIAYO/gfyInbm8ysBIUfmwlHQg1xl0PANx+EyTf/XkTAPx1mj+UShEiF5G2AXMM5azfV5A3KBJMAoJBrmmpsGVtxtR5HlvWriVvPhJGWCLv9hwThH+QcZOML1ogukiELJ0Zu/zCKAAwHrifv1y3HwDAZw0wxlk6aXUCxqBMoZ0SMOZEWWV3cnKympqap6cnnaWytLT0remxRfH39yd5+mhBVkhuUOa7azMIean/iQ6GN73axJktIVcgcxUZWMkcTEnK1HFONnjrAM33gYSXvNaapQAAnXsLuqn8M6UjCPKeiLqxw+ZOgybCEm4UlQGA0JyOQk1JaK1VIhyYYygB4DPfAV95hRHlTTDuaihUIGxYtPDQyTV0wKXoCEuFRfJlQt4T8v4vlMWPJvhjOr+J5xvexfkdLhhDSfzcTCc3Rcu1Kym4uc6k3goAiE2paIOym8PhqKmp+fn5kUVDQ0M/P7/U1FQOhyPZ5x0cHMxisbZulfZDm7+/v6ur68KF/Fft9evXp6eno1xGEARBEERZEJqWEuAZCNL/AYC9lRE04QKnbL//CgCEYje10s+DwMkNgnGWPs/EjLOkyQrJR7aR/xeGF0WZZHdxcbGnp6eQ0cXFJT09XYLsLiws1NbW5vF4RUVFtrbSziBYVlZWVlZmYmJSVVVVUlKCV1febFsymRR+2JAOgghvAnFRm461B4mx3UzemkBQrn5uAsnR0bk3/0MbicR4iE5uZYZMTgmCIZU0b7dSc0bgrRHK263g0PTbTEh+D8Ixzq1mtNAqvNU/ShzVJOiCTqUOTTiwFc3bSlOXAMC0cSuvl9WRGH1BSElGHyeSHCODhp0kblx7vaxu2riVpBZNbKKYkOsyP8iXLK6KPUIv06XyJ8xVZEumsx9BFFp2V1VV0ZneKXp6elVVVRJqsdlsd3d3LpfLZrOll91+fn7JycnTp08/evSon5/fhg0biP3Ro0eRkZGFhYV2dnZz5swxMDAAgJqamsjIyCtXrnTr1o228OTJk6ioqEuXLhkaGs6aNcvOzu6Nn7ozZ+Lj4+vr652dnUVntUQQBEGQtgFJXQIAU+cBrM2gg1mJ8iYDYYnmfj3OdW0GyWoCAEKJTRBEiKLiO8xFEnNCHe3SxJxIGEP5QctufX396upqQ8M3IsCqq6v19fWbqsLlcjMzMyMiIrhcblhYWGBgoIqKijT78vDwSExMrKioyMrKioiIoLI7Jiamd+/eixYtOnToUExMzIIFCwAgLi7OxMTkp59+qq6uDg7mT1MSGxvr6uoaFhaWn58fHR0dGRnJbD86Onr58uVdunQ5duwY/s0AwJRl25mLTTmq3+rnZkKqv9OkOQjCpO4hf9Dk7F6RADBnVyBZLL0qxs+9dqSpUnSqtpofg+j2288AsHwkf4Tl/Qox3m6/cZiiSo4QdzXx/p44YgICL6mEOGyhqdSFmgKBS9Xa1gQE6VwUJ28d9XCTRVImc4sS37bQKqUQ3MR7zZx3k16mKT9tA8YHipb3c5OBjEKjG4XW8g9YsA3J7f336TciC+giyefNefYYGLm9/z76mLkxmWvGUncHAHxxL525KnQpv4DRJsohu21sbLKysmhsNyErK8vGxqapKnl5eaampp06dQIAY2PjK1eu9OnTR5p9aWhofPbZZ+Hh4e7u7urq6tR+5cqVH374oV27dgEBAUFBQcTI4XCio6O1tLSMjV9/tczNzT116lRERAQAqKqqCrVvamqakJDg5ub2xRdf4K3TJrlM5n+RGFXy1tk6FZmC61fxKiOKADNvIOVzJys8M4oDebWYOs8jPGw/TWbCV+HrDlOdDYIEjuFhC8PXjCKJHZVlMCXS8owZqAMMxzZxezfD+R3kbwPv6OQmmQRpbF7bnKXSycmptLQ0NTXVxcWFZjJ5+fKlo6NjU1XYbPbVq1f9/f3popSyGwB8fHxSU1N9fHya2oDFYpFCY2MjU5oTeDxeQkKCrq6u2LrLly8/d+7c+fPnU1NTiTRHmJDYazJFPOGtmUyaAv3cCIIgigYR01vWrqXebpTXckKa5H10G77b+835LCm/Hx5By0IuQ+r8Zo04CQD3Z5KX4Z7ESIZmbgxKIou9Ay8AZhVUfNkNAAEBARwOJz09nebtdnR0TElJ0dHR8fLyojqYquHs7OydO3eSiPDq6uoZM2a8ePFCVCKLRVdXd/fu3UJGBweHw4cPf/XVV8nJyQ4O/LzFtra2//zzj7e398WLF+mWffv2TU1NHT58eGNj4549e2bOnMlsJykpyd/f39zcfPHixXjrICQHNs2ETRzJd27i+MtW5vhK/khf3pv2pJWRAMB6eJIsXs5WprmWFkX6irVvOv0zABRm/KOMnWozkBzVQhELTD7zHQCCIBOxmylglusNixaGrxkFAKO/+1PKKW9m/b5i9HehiXu+B4DwsIWKPwyRHiG5KOQy9Y34C3AMpfwhE9oDgBPD+U193tI4v+eFjW3ermnjrRIM3kIhgE5OTkJ5S3R0dAoKCmpra319fTU0NKg9JyfHysqKjsLU09OzsrLKyclxdXVt9t6Dg4PXr19/6NAhGxubOXPmEOOUKVNWr169b9++Tz/9lG4ZEhISExMTEhLSsWNH0cziZWVlQUFBmpqaISEh+DcDTcxSSbJ3k5TeUmYyIRt0MbOFN9OVkAZJum5okUwmCIIgCNGd4WELQTDrpJAcp0EmQvJ6S/xGUgtla0siFA5OQr2pSGWOABEK+GZN4Hsnnp1Lotvoj/2GFCbv3geCyXcAACADT7XSyG5RvLy8amtr7927x2azvb29qX3w4MGDB7/xBrJsGT//F03CLTYbt6iRWoyMjJYvXy60tnv37hs3bqRqmxR0dXVFU5TQdubNw69piHIjeZbKNgZxbK8bF8dcpJwv4AHAlPGf81+qlaRTxLG9+GAYc1EZOyXIQAfnTr1DvjxmtsHWhQRXkOjnkd96AQCZXAYETlMCnTsGBCP2mloLAAf3ngRFiooWlc5Ec4eH7Se5Dr/yCgtfM0pIeSuR4KZfHmYIrh0tC83QiSBKL7tZLJavry+bzbawsMDLoKQIzVJJIJ5vOrUkSPRzk+Bv4ucmebs76ArfD8QOLTJLpWQ6W9kyBevxFV6i25h9NEPsxgiCIAiCiIXEnJCAE5Au5gRl9zujoaHB9HMjCIIgiBLB9HlTiNO6/P4joY1JbDf5V2hadWZrigyJPGFODk+TnCgjQrHdzMukjJ0SGmE5VjDCkkxmSUJNaOQJ5/AIAFg8gV+3avc+2g6zDIyYEziKQSZKLrsRhDjCTc2kcmC3mJ+bOKpBEJJBk+4Jua4HWHcBAA9vftqcjONHAeDIm0MqpWyqxfigEgiS8YUf+XqJGpW9U3YeQ9tSpxDlkqrM1wyMwUCkhGbri589HwRpBJtCGud39pGDAODmOhNlN4IgCILIjD7OvRT58CR4qZkpMqLaRIoMIdf+hkULUXkrGmIn3CHOb+EJtk7SVM49QeDYpt5uoUUEZTeCIEiTfOT7BzBGUvI6E7e3cjuGR/20FhgjKYnbG73dSItp7j7OvVyH8OeYmzrP49yp8jajvJlvRwii3LKbw+EUFxfTvN1CyQQRJeXeneuk0HD6AAA8uFMEANcLbtANsm88AEEwhn1Pa2ZdMpiSbMzcjEA2Fk0pKCdoKAiBRoDkHk8V3djX5DIp0PCSNxaP82cLOnITgJHGmzRFZ7hsao8thlD0y1thRqcIpSoXJgMlIII0mcab2JVRp1LNfe5UeR8nAIBzp8pdhxgDuKHPG5EeEm1CQk0ozYg5+et0NQAMOHefGLVcu6Ls5pOcnKympubp6UlnqSwtLRXNiv1W/P39SS4/WpAJeXl5ERERDQ0NiYmJkveLIAiCIB8srkOM+zgNOnfqcB6HTGdIEkGeT0ttO30se/ZR2+iI0HSSQuMsSbQJ794Vsrj9vg0IEnVTMLxEKWU3h8NRU1Pz8/Mji4aGhn5+fqmpqRwOR7LPOzg4mMVibd26VXpRDgBaWlo2NjbTp083NTWVsuL27dvnzJnTt29fvBukgXipCUzHNgic1oTUC6/tlx/pAIDjjUxguLTJxpcfWQPA7VsPACD1wgMA8Bv4eu0Aa9I+33/8hr9cdbRMukOcvmK92iBwbFOvtsDvzh/N1vDfdRCMpKSb0Y19LO3pNvB6wCW/ZaHJLJ29/QDQTywbvBdsJ4V/tntJ2GxQTxZz4x0r3RW5U7/PPsI/zstD39opuvGkSMXtFNVt1rYm1MgsM7lRVEZl3+sWcvMVs2vEn03SP5OsJgRm9hJl9HmPDp23Ze3aqfNg6pzh0P4TAOjjdDaPc16pk5kgrQUdYUlohvMbQA9ltxiKi4s9PT2FjC4uLunp6RJkd2Fhoba2No/HKyoqsrW1lXJfKSkpz549O3r06Pr161evXi1lrfv37/fp0wf/BhAEQRBE8uvElrUZU+cBAP+tKTxs/41Ki1lTt27YEqKkPRJ6I+pg0BkAFszdQxZXRnzXNi6f0DhLz24DAeD3wyPI4qLhSXSRTrpOvN1egryBQu5zREFld1VVFZ3pnaKnp1dVVSWhFpvNdnd353K5bDZbetkNAFpaWj4+Pn/9xR8S4e/vf+jQoejo6IyMjKSkpCdPnkRFRV26dMnQ0HDWrFl2dnbERz58+HAQzEYZFBRUWVmpp6c3YcKEIUOGkHZiY2NPnTqlq6v7008/mZubA8CZM2fi4+Pr6+udnZ1FJ7Zsw6SrjgYai9zujU8Emh8BCPy4A4e8tl84dRwAjLt7A8AROm9eewCA27eOA8DAIa/Ttz8EAEEM9OU3d325FEAkKhp5K8wzdufwbKG1dw6/c4OiVchXC0VjxILZAJC0MpIsDp08FgCOr5xMFn/4Z48yXs2Z7r8BwKbTP5PFiY6zAWBRpC9ZPLCJ/NHcwdu+FTUc8XNTDz0AkKnUCfysLLn5gFMhIoiAZji/hbOyNM0zQfw3yTnYxmW3vr5+dXW1oeEbUwNUV1fr6+s3VYXL5WZmZkZERHC53LCwsMDAQBUVFSl3V1dXd+jQIXv714PwTpw4MWHChNDQUKKeXV1dw8LC8vPzo6OjIyMjU1JShEK3Y2NjeTzezZs3f/31Vyq7e/bsOXbs2BMnTsTExJB55qOjo5cvX96lS5djx47hH4zSUX77P6YM9RWEvpAQEcYgzjc+6NOIEQKJG2GE1hwFRpAJ2Zg25RNsDwA+bzZFA1SyDx8HAABrvDQIgijmS8WMuWNIzMyWtRnk5SEt9YxxV8OyZzoAoFwOb/LCM8zPjSySgKUTR7IBYLRnIwAkpncmq4jbu834vJG2L7ttbGyysrJobDchKyvLxsamqSp5eXmmpqadOnUCAGNj4ytXrkgZBOLv76+hoeHk5DRr1ixqHDZsGC3n5uaeOnUqIiICAFRVVcW8PN2/v2vXrqKiourq6ufPn1P7J598AgDe3t67du0iFlNT04SEBDc3ty+++KLN3yXxsTEAMCkouHnVu1tZM5WuNKvEbixQu2lCB4YgiFJw7lQ5LdMobaZXmBmuLTZXN7MFRYMGKjB7NPJbLxBkpgMYTu1b1gEAlKeeUSLNTfrVx7lXXm7+1DnDiewGQVSG0invDxOhmSzhrkD8VPgAQPrd0wCwe+xpsVUQ5ZDdTk5OpaWlqampLi4uNJPJy5cvHR0dm6rCZrOvXr1Kwj/IopSy+635Rng8XkJCgq6ublMbLF261MfHZ+LEifr6+iNHjhRa++LFCw0NDVJevnz5uXPnzp8/n5qaSnQ8onQvEox3CTo29CjjXz7MoaJM5q5MBwC3N41/LOCPZBAMHpWqKRKkIae3CGZ2Qs2PZpDCN+aXmt0gSewIgpSRALCv9HW4UbaCDQwlsSUA0NtTCxhjKMmikkJiSwDA1sYMGGMoySKCyPyNgmjukd96Hdx7krxLEHsf514jbQ1/3/KIim8EeX+kiTkhk943BQksIVElsSnFEhpva7IbAAICAjgcTnp6Os3b7ejomJKSoqOj4+XlxWKxmBs3NjZmZ2fv3LmTRIRXV1fPmDHjxYsX6urq738kffv2TU1NHT58eGNj4549e2bOFJ5TtL6+/qOPPtLR0Tl//jzTfv/+fQMDgwMHDtBhoElJSf7+/ubm5osXL/7QpCqCIAjygbBh0cJhfm6uQ4wrylSI2/6zUXO2LP8RADbvWrBl3eGDe0/a6UJhTR9QHoc3+TRBfPYAQD5EkCATgZEfjv/ngbZ5WcX6sEfi7d42ZDcAODk5CeUt0dHRKSgoqK2t9fX1pS5kAMjJybGysqKjMPX09KysrHJyclxdXd//MEJCQmJiYkJCQjp27Cg2cXhQUNAvv/wCAN7erwf5qaiorF27trS0tHfv3j/88AMxlpWVBQUFaWpqhoTgNzUEUUTMHeoAAIDvESm9qg0A2p21yaKFsyEAXEsvUK5OEQdPVyO+V5sMKtLRMyKL7r20AKCoWIEOmDlxutC84gRmTkBmmQmNLWFGoUiYkl0RIMkQBeElksSfUkA094kj2aRHVLBOnTP8xBETZp5EBJE5TTi/a5lGpnsb3vRwt657u3VktyheXl61tbX37t1js9lMjTt48ODBgwczt1y2bBkp0BgSscEk0hh1dXVFs44wt/Hw8PDw8OBfp0mTSCE5OVm05Xnz5uFfQhtAGhe+27s0SCJPZNKUrGDmCOcnCAdIh/dICEMjV1X5sSWdrRhrMfs4grQtBG872QLlzXcMk8UbRWXE1a1EHOPcAoF7m74dkX9J2pnEdL438OnTWrwBkLYgu1kslq+vL5vNtrCwwMuAIAiCKDVEyYmQTfUcEXkkSJoIWVpltAL3a9bvK5ifKZg+b6K5rW1N7HJPEuWNQyoRREFlNwBoaGgw/dwIgiDvz46V8aQwccEkYAyd/HTiGx/0j6wuYG6s4NCPpOTrKh06Ocb9jVkRyHdVhfqiirQB0nNLRN8iBAW+t7u+8mF15TkA5Ui0t317FABMnswfYj6fkXyG+Lkr7vKnFMYXCUV+HgJASMj8t26DshtBEAT54BAb580M127CYQyfO1mJtqCYSo4p5ig3ig6L7SmtgiDIBwLKbgRpm4gkSQQAOBK3scX22+oQTzbxeYPI6Ell8XMLQVw4NJ2W0OhJ9HMj8mBL/Mapk0LpaxJNTE5fJOoru1ZXntsSvxHPFdIqj0SU3QiCIAjyIcIMYGjKf690fm6ivBnRJnwElhJl1NxCHyi0NV5PJ4KxJYhyy24Oh1NcXEzzdgslE0QQBEEQRMGVNwCIim90ciOI9LBOnz4t730kJyerqakJzVIpNm22ZPz9/UmyP1qQCbJtTZHJz8+3sbHBmx5BEARBEESG3LhxQ8Jaa2vrnJwcAFCR93FwOBw1NTU/Pz9DQ0M1NTVDQ0M/Pz81NTUOhyO5YnBw8DvNRFNRUbFq1aqxY8eOGTNmzZo1p06dkrKiZM1N56hHEARBEARBkGYjd9ldXFzs4uIiZHRxcSkuljSRWmFhoba2dvv27YuKiqTc0cqVKx0cHLZt27Zjx46hQ4dKL7sRBEEQBEEQROlld1VVFZ3pnaKnp1dVVSWhFpvNdnd3d3NzY7PZUu7o3r17/fr1a9++vZaWlqOjY3h4OLE3NDRERUWNHz9+9uzZeXl5AODv7//q1auNGzeOGDECGP5sf3//7du3jxs3bsaMGbdu3aKr/P39SeHMmTOBgYHffPPN6tWr8dZBEARBEARBFEh26+vrV1dXCxmrq6v19fWbqsLlcjMzM93c3Nzc3M6ePcvlcqXZ0fjx4xcsWLBmzZqkpKTy8nJqj4uLMzEx2bZt288//3z06FFiPHHixIQJE5KSkoQasbGxiYmJGTp0aFxcHAjiT1JSUkghOjp68eLFcXFxVlZWeOu8D+SFB3uEncJOYafacI9oL9rSBWp7nWqTlwmfFQqL3DOZ2NjYZGVl+fn5MY1ZWVkSxvbl5eWZmpp26tQJAIyNja9cudKnT5+37sjX13fw4MHZ2dn//fff77///tVXX3l4eJB9bd++XUNDQ0tLa+HChWTjYcOGiW3Ezc2NrN2zZ4/oWlNT04SEBDc3ty+++AKlM73dtbS0vv/+exlOOPr48eM5c+bs3LmzbfRo//79Z8+eLS8vNzU1nTBhQt++fdtAp5KTk8+cOXP37l1jY+Nx48YNGDBA2e+61r0JW6BTLXwftkCP5HoT8ni848ePHzly5OHDh507d/7kk09GjRrV8k8k2d6HitAp2d6HitCjFn4YCqlMUe+hcv3myqNHrf6b28qy28nJqbS0NDU1VSiTiaOjY1NV2Gz21atXaewHm82WRnYDgL6+/tChQwGgpqYmODiYyG4AYLFY77cLtYkAACAASURBVHTML1680NDQELUvX7783Llz58+fT01NjYiIQNlN/kLu3bs3f/58Gf6yTpkypS31qKCgYNasWWZmZjk5OZGRkX/++Wcb6NTt27dnzZplYmJy5cqVDRs2xMfHK1p3RowYQR/fzLLC3oTy7lTL34fy7pFcb8K0tLS0tLTQ0NBu3brdvn374MGDrfI4ku19qAidku19qAg9avmHoUyktuL85sq8R4rwm9uashsAAgICOBxOeno6zdvt6OiYkpKio6Pj5eUlpIkbGxuzs7N37txJIsKrq6tnzJjx4sULdXV1yXuZP3/+mDFjbGxsVFVVMzIybG1tib1fv37p6ekeHh41NTW7du2aM2eOhEbKy8v19PT279/fr18/YjE0NLxx44a1tTW5M/z9/c3NzRcvXoyCm9LQ0GBpaUkXL1++vHHjRgCYPXu2g4ODWAvh5MmTJSUlgYGBon+BrfvZSLY9WrJkCSnY2Nhoa2u3jU7NmjULAF69etXQ0GBnZ6do3SH3D/MuImXmw72wsHDDhg319fXTpk0bNGiQItyEcu1Uq9yHcu2RXG/Cv//+e8aMGeTJb2trS7+UAkBQUFB9ff2kSZPIV9MRI0a4u7tfvHgxMDDw008/BYArV66sX79erO9GtDvp6em7d++uq6szMTFZt26dXO9DReiUbO9DRehRqz8MpXmYS+isIvzmyrZHCvKb25qyGwCcnJyEpsjR0dEpKCiora319fVlnricnBwrKys6ClNPT8/KyionJ8fV1VXyLpydnRMTE2/cuNGuXTtHR8e5c+fS17iYmJidO3dqa2u/NVn4H3/8cefOHQcHhx9++IFYgoODly5dCgC7d+8uKysLCgrS1NR8p8yGbRvyt2pvb3/r1i0S8h4XFzdjxgwAiI2NXb9+vVgLAOTn5+fm5oaFhX0gPaqrq9u0aVNr3Tly6tSoUaMsLCwWLFigaN0hvyKS3agxMTFTpkzp0KFDZGSkqOxWwGskk0615H3YMj2S001YXl7evXt3satiY2PLy8vnzJlDgxW9vb2/+uqrZcuWET0XHx8fHBzcu3fvCRMmvLU7cXFxS5Ys6dmzZwtcEcXplKzuQ8XpUUs+DKlEJn8v0jzMJXRWcX52Zduj1v3NbX3ZLYqXl1dtbe29e/fYbDbzE+TgwYMHDx7M3HLZsmWkQBNsi820PXr06NGjR4vadXR05s2bx7QIVWcuioaOuLi40ASIQu0g5I+Ex+Pl5+evXLkyJiaGPAfJy+j9+/fpk1HIAgCrVq1asGCBiorKh9Cj+/fvb968efz48a01XZGcLtOBAweuX7++bNky4odQqO68lbt37/76668AoCA3YQt0qoXvw5a5THK6CfX09O7cuSN6ok6cOPG///3v4cOHz58/p8bevXvzeLzKykp6zM7OzmpqatJ0JzAwMD4+/tWrV97e3iRIUn4oSKdkeB8qzmVqyYeh0NupNA9zCZ1VkKefbHvU6r+5iii7WSyWr68vm822sLBA8arUcLncp0+f0mAhY2Pjq1evAkDXrl2bsgBASEjI5s2bV61apaWl1bZ7dPbsWQ6HExYW1rFjxzbTqd9//33ixImdO3euqqpqbGxUwO506NDh3r17pqamQmWKiYnJ+PHj+/btqzjvfnLtVKvch3LtkVxvwnHjxv3555+BgYHdunW7e/fu3r17f/75ZwBITEycPn26kZFRaGio0C8aLRsYGBQVFXXo0EG0WdHueHp6enp63rp165dffpG37FaETsn2PlSEHrX6w1Cah7mEziog79kjBfnNVTjZDQAaGhryS0TQDD6QKeJly4gRI1gsVrdu3ejTLTAwkMZgNWUBAFdX15qamm3btgk9FkHwvakZw+AUs0fkE0pGRobY13ol7dSgQYPWrVt39+5dS0vLlv8KJE13pk2bRgI9d+7cySzTRqZNmxYdHb1q1SqxMbUtfxPKu1Mtfx/Ku0dyvQnd3NxMTU0jIiIqKioMDAw+//xz2oWVK1fa29tLqPvNN9/8/vvvYgMSRLszZ86csrIyXV3d77//Xuw5lOF9qAidku19qAg9at2HoZQPcwmdbfXfXJn3SBF+cyXAOn36NGrHD4T8/HwF/OCCIAiCIAii1Ny4cUPCWmtr65ycHGiB6XIQBEEQBEEQBEHZjSAIgiAIgiAouxEEQRAEQRAEZTeCIAiCIAiCICi7EQRBEARBEARlN4IgCIIgCIKg7EYQBEEQBEEQBGU3giAIgiAIgqDsRhAEQRAEQRAEZTeCIAiCIAiCoOxGEARBEARBEJTdCIIgCIIgCIKg7EYQBEEQBEEQlN0IgiAIgiAIgrIbQRAEQRAEQRCU3QiCIAiCIAiiFKjhKUAQBFF8EjeuJYU+zr3EbhD5lEMK0Z8tbksdD030FLJw0wyFLFFxiXiHtMCZp2wcnd6MWpIrIgrCjMDR+PclP9DbjSAIgiAIgiByp5ne7iNHjvz333900cfHx8rKCs8mgiAIgiAIgshSdjM1NwBkZGSYmJhoaWlJUzc0NLS0tNTS0jIyMlKGPfH39weAlJQUvKgIgrQZRGNLXIcYk0Lnrr0AIFnLhyx2v7KCFKafWE4KbSzaBGkB5q34mpatprQnhWk9e5LC5oIC/u+4IJKEBo1Qi+/YIFLIv7+HNqVtEsffbJdwRZkTP3s+KUyKXIUX9J0g4SVf7gwgi/+bkIznRL6y+8KFCxUVFaIbGRkZDRw4UEIrDQ0NsbGxTIulpaWvr6/olqWlpaWlpUS43759u3v37ngNEAXnTOy379+IW9BePJMIgiAIgrKbj729/enTp3k8HtPIYrHs7e3ftV0hdzjl1KlTAGBubl5aWnrq1KkJEyYQe1FR0fbt22/dusXj8QwMDLZu3dqU8fnz57t27crMzKyrq7O0tJw2bZqFhQVxdQPD5y22LoIgCIIgCIK0vuzW1tY2MzO7ffs202hmZqatrS2TnfF4vNOnT7NYrNDQ0LCwsNOnT48fP57FYgHAypUrHz16tGHDBgsLC7q9WGN8fPyRI0dWrFihrq4eFhYWGRm5bt26lJQUoSATsXURBEGUAhpbMnWeBymQkBIA6GrckbnlNDhLCh8PWkgKPwpWKWm0iVAqDMxb0pLn/M9/vhNd+/00friIxk0DfgH4MaU0KEUD+KuG6F4U1Hvd1KCP6wVF/nc/2Uab0MASALC1MRMyfuDRJqKZSZqChJfQ2BL8Q5O77AYAOzu7srKyly9f8lerqdnZ2clqZ9evX6+oqOjVq5etra2NjU1xcXF+fj5xpauoqADAihUrHB0d/f39zczMmjJmZmYCwMKF/B+YkpISsfsSWxdBkLaH2Cgg+57WUj2UCm6IGjEiCEEQpIX5QF6ThGW3hoaGtbV1gWDYhLW1tYaGhqx2RiJM8vPzaUwIm80msnvJkiUHDx68evVqWloah8MhkeJijSQGZv/+/ZqamhL2JbYugjRDyTEFnIV7AC3bOviIViy6epSWS04ni20QVR2CIAgiV6iT23rVU2CMi6XQAbK30p+SAvFzo5O7RWU3AFhaWt6+ffvp06ft27e3tLSU1Z5evnz577//AkBcXJyRkVFZWdnUqVPPnj0bHBysqqpqbm4+d+7ckpKSWbNmcblcUkWs0cXFJS0tLSMjw9PT8/Hjx1FRUb/99hsA6Orq1tTU3Lp1i6QyFFsXQRBEkZEqtqT9J/zC07PMuo4a/MWAj/gfA88au5HC9MRwUsDcJi2seKSnVbQOjS1ZPb2f6NqQocf4pR78/zf2qCQFK8/2TbW5eF4JKXSbUkCNQ67wI0/qyvhGx3FyiTZBEOWT3SoqKnZ2dhwOx87OjoRqyITc3Nza2lpbW1sjIyMAMDExsbKyunXrVm5u7sCBA0NCQh4/fgwAtra2QUH89ENijUFBQdra2klJSbGxsZaWlgMGDCD2wMDAnTt3zp07V0tLa9++fWLrIi0AM8buXcF8T8hbod8NPLz5Xxt8gsPoWlMz/vjvDroWpNCxk5gR4U8eXyeFj2v4EuHenet0bcN/CaSQcZz/7QI/UCCIIv/cjBmoQ41Hi57hmVHG6/iBBOWLz9ttYmJSXV1tYmLSVDVLS8umcpUQRAcyDho0SCip9vr162lZbKYRsUZNTc2JEydOnDhRyD5kyJAhQ4ZIrosgUko6ZmDJx2MX0TLn97W0vPGCGO8U8+lvMT6AsUZ8wAkFhR2CIAjyngjFlgDAtlHBAHDxymmy2O8jd1KYJqiyGfifIG6k4flrJdkNAJKTBorNyY0giPK+aYi+b0iGORgR3xlkBZ0Tp6m8JW9Aok3eDDUBgIBnggEGRvwPAo/cvRRNE0hAZdgbi57dBiqL0GF04REp0GCMXl3fyBBCp5KhYbW0kZaMNqGZSQw/4gf+0qQlAK9jS2gvloziuxIGwExSyIZNpLAu80tS6DYlkBTubns9g97mKcJhxL9u5uc2ubwL/+4/UIQ+VnwgnynU8MIjMvmzoWzdukDIouXaVWzdZ+fuk0J6XJRQaxhtgiAIgkiG/lIcXLqGGmur+bP+6egZNfU7hb8yCMpuBEFaCKaHm0ZI9/kyDASR0MtHjhStVVR8h7m4MSMdAPL+twYAMt50mcvc+c08YBrJTcO4b5w+QNdyEv4mhb8u1ErTMg0K0vnEnBqt3fmpiNtZ8ndxNAYT0SAIorjQryV0ave5n/BnXCHhJTS2hEab/BjNH+cqYYAsgrIbQVoCZqJAZjz3W8Ucc4Mx8PfrBhlx3kOn85UuM9sgCrsPGdEEJmLylrw7g//jN4spTeQqdGgQLc3R1u+jcZLrRpzlx5z0Gsu3HIFYoWYxjxvSthH6WNHUZ4ovR0mVxlp0EgbF/CVF2Y00B/rNjoaUNBVJIgFaxRNmCGzC0Saif58IgiCIbHl0hR97TaO9gZEukIZ0HzjLd4segO2CrfiWy7v5jgPqOqXVmZvRvIG/DeU/9jculEHewJH/Fyb689TVSEtQMJPwK4Y/LgjKbgRB5AKJ1iCBJcyoEgoJL3HSryaLTlqd6CqOvg5zy1CPSQCwMSOeNgVvxpy8v6eBxpaITRFIv0JIGU8CjARVNGDmdd0LV+lmY86W8ru/aJ7oAdDvEvhRAkGQ1kX0k8sQXX7oyMUr/G1IeIlobAnSNmX3kSNHmKkGfXx8yHQ2CIIgCEE0gYkkaOqSN+NP7pc/eWvV7i2b0kQ0xceRNcJDrh+uTxWudk24w0LL34s025LxGKJBtFTo0PBZBEHeCnWsdDYDAKit7k4WhT5TFF7ibz9slisA9P80TKgdMg/DUMEi8f6A/AcdKajsFkrvnZGRYWJioqWl9daKwcHBLBZLJum3/f39acpwOi+9UBJxRBpkElsiCm3Ex/U3UvAUJDmhhIS0WtgJdXkCALwtzpuZt5tZMXP377R8NIb/UGD6UFvm6Ub2SKa1l+Dnpk7url8VAAB4XQYA3kpDYrx0ow/tKfF577h8gS8fvwwDwUhE9AojiLJA5wnvNoVpFoSUCGJL6AsGTThIMwl+/Qn/7YjGq9Bs0MDIGwjAfyxoAD+aZd4K/gjmtQsPyOsZLvh8BwA6xsakUFQs/LsGGHCCKKzsvnDhQkVFhajdyMho4EBJOVYbGhpiY2OZFktLS9Es4IWFhdra2jwer6ioyNbWVoYdTklJYapwBEEUH/KeQDg7P5QUOFV6Alut2Nce0bcjoWQsTfG6ZcFb1ierNr5+a4I1eEUQBFEoGMN5hTOWkIJobAmNwr8xn19oma9GojMNE38NceKIvi/RN6WNoYkAELpR+HdByIVEgx5JQdT53bqeoGbKbnt7+9OnT/N4PKaRxWJJnmRHLGJnu2Sz2e7u7lwul81mU9l95syZ+Pj4+vp6Z2fnH3/8UazlyZMnUVFRly5dMjQ0nDVrlp2dHXFvk39F1XZDQ8P27duzsrIMDAwmT57cp0+fR48eRUZGFhYW2tnZzZkzx8DAgFT/7rvv0tLSXr58GRIS8sknn4jdO4IoGuQBR93qTD83+TBHH0nkAefzLXmd5r9Ul2WXAYAJODatTWsBIIfNb4R8/rN1AACAYIFOjfkW0OctjmYmMKGrnp4FcbElD+/nk0JFmYrgB4r/f0NMadJcJATRSh9bEnG2TshC580Zco2vIRb7dCAFL0xpgiBtjmbKbm1tbTMzs9u3bzONZmZm2tra739MXC43MzMzIiKCy+WGhYUFBgaqqKgAQHR09PLly7t06XLs2DH+D4aIJTY21tXVNSwsLD8/Pzo6OjIyUrJ7Oy4uztTUdNu2bbW1tbGxsX369ImJiend+//ZO/eAKKr2j39BA0TFG5qCGEsgCoSoeS289ZqJRmhm+maYctNMFLUyr/0yTCsVNFERUAGr1wso4a1UFLzhDRMlJUpDRBS8o3hLfn+c2cMws7si7MLu8nz+gLNnZs7smZmdec4z3/M8rjNmzEhMTIyMjJw+XVBTWFlZLVu2LCsra+XKlczslu/dWJGkkoKWtCVyeAIdefvrTodL1uGyE3otSBAEUXG4riN0kb1g60+9yAqzfv227M6/MVgywBj4yg+SpniWSq4t4YiEJSoiQ3+0QtjR129+Rmek6oNAuZObI/Fz15STm6iS2Q3A2dk5Pz//yZMnQkN16zo7O2vlO/3++++2trbNmjUD0LJly8zMzA4dOgCwtbWNi4vz9PQcOHAgW1Nec+LEiX379i1evBhAnTp1nrmvI0eOxMTEmJmZWVhYfPHFFwAyMzMnT55cr149Hx8ff39/vqaXlxeAzp07FxUVqds7YYiozB1zMXVL2RoiT5ZYrv16I3t5a/duX+Tly5eyVO6R+565yBvkDCYIgtAG8tSVHZuULW3dqRMr8Kd7VNKffCnfRByRkNDu01by9hXKF7A8Pve+3x6IT5zklDGpCYCGjVNYYX7id+K9qNOcSNKf1dQzt/Jmt5mZmaOj4znlPAxHR0czMzOtfKf9+/efOXOGz33cv38/M7tDQ0MPHz6cnp6enJzMDGt5TWlpaVxcXKNGjSq+OxMTk4ovEpvy8r0ThH4i1kZDKS9hI4SU34SUPf6vsCG0DZTaEs72n5oDyLjpJK5kopRsVbtjdz1BalIFMbRLO0d5JU8n2VEZ5k/8HSoYTFAeSVDeNZRPXan5W1URFQFM1IQrKbcIgEiXwtUmvLXC/POsUFSQxgpcZNKqzSta74U8bsma1m7P3Mo+1UPav4TW4o/yUCfyZnUX2+SZyf8gko7wRQEbI1lB7PGFKqcvXyEnT5iXvDdPWLTHS5AekdqEIIyGKkUyUSgUubm59+/ft7S0VCgUWvlCjx49OnbsWGxsbOPGjQHcunVrwoQJjx8/fuGFFxISEry9vV966aWZMwUxorzGw8MjOTn5nXfeefTo0Y8//vjJJ58AsLa2zsnJcXRU8bDs1KnT3r17+/bte/v27fj4+JCQEDc3t61btw4ZMmTLli1ubpqeGfK9Gz39/CZopR0mFOFKErm2RIPaREf6FoIgCONGg7aEp7aplxnB1//ovaWssEKpNrF+Ra2khMODoojHGLwpTvqBI3RGKj0OlCdG5WO/Pkqv477bnZQbnQRpS4zD7DY1NXV2ds7IyHB2dmby66pz/PhxBwcHZnMDaNy4sYODw/Hjx3v06JGfn+/v729ubh4UFMSWymuCgoIiIyODgoKsrKx8fATnRGBg4Ny5cwGsX7+ez7Bkau+AgIDIyMjY2NgGDRqw9QMDA8PCwhITE52cnEJCQjR8VfneCUNBLCxRGcUv67ftok+qBSdQoyHhiJUq65IP8nIXZQ5blUlYoIOXXzwLvdjtvXr2WJQ5uWHTxQZAaIQTgDFdBG83ixUoihkCKJ3BzK/88ivlJngwP7pkp4R2KO/k1gCfUgkIt+XHF68JFUJIALxg34KOKFFLKHcH2y7cl7yihHi1dwtmidYUohvLMyWrhGYWPdcDVxzBFiI1iPjBoeLElT9l/HzxkyUPgSLULxsOUZxv/gKWTfevqRC3VY3bbWNjc+vWLRsbG3UrKBQKlbFKOPb29uKPPXv27Nmzp7hm3rx5wkh96lTp2F1W06hRI3lQke7du3fv3p2VJXMrGzZsKGmkefPmoaGhkhbEW/GyfO9Gz95oIXm7KJ27wHM5odnKz+Xk5ov4dyCMnizl+MReZMGXZcRUalfexz98qVxkwvUkEElK5NoSceRBri3h+xIPIfi38nydTpHRUvHkfwBWKCUlb4y/r65BibyEexx5bGy565FrS3iOoUGkNiEIA0cL6XI0Bw2Ux+QmCKLaOJZzFQCUczfFMmvmeMi6ppyucCwUSj/3mmO9WZ2QPUeUbALl/dwqvRcsniCfMMq+gyedDILQD7j84NHLJyWjAi47ATDrV6HAJSLzlGoTrm3gcG0JRywsmTNemME46AOh8NtXCayguyw5RjkONB1QBGB8u06SsR+UMw34yd22Pkp8cvVBW6JylhHKhyIA0Kf/bVb4ZWMhAHDXif8sAO29lI0oveAQ+VbE7Fp6GABQLr4tlG7vmsrAUJeuZoIgiBqB54QvC9f9/PCZlPJw3fNv5EpWfr254KLfopxkWc1Y7E2X1DzdK1sHlzU3EgfLavvC7Vv9V1k8KTFrVqiZNwlVUydF7u0aNn1qDzwaSTnFSHkbrpwZVwFLTgJvmdQmBJndhA5RofSIllbw+Zfq9CcapktWp6REMv4WCCwriiXa4pB/giO5PF0cX+RlcciLud9+p3mP2hp5L57ejxWalnQB0BRdABzLOcYqJ01bDKBxi38B3LpWB0D6z4Ji+JBFXQB/ZbYBACjFGKKWuYx74rJpkl5wXwUrsKPEj8+UBXsr1xcuuRML3/mp4QoQq4/KXrh1/Ft4auakCi60uwfKJCgdlUoSLiNx7CVMMquvKhwk15ZQqEeCIAiCzG6CIAiCIJ4Nl3NM/WqYcjAt/OeCkLUI5uvzRDY8h448tglHHqtkrWwdouqwFyllUUrUa0s47E2LPrxgYY4M1a4u4LUPZrACT3nxNrYA+GWjciqOkx2AjPWH2Ccejp3JIMu9tQAA/LF9O0RxvoFyR+DlV2rmIJDZTRAEoTeUT/yuGUlaeK4tyckWAtEMV97hE19tKtm2LLZJWzromuDJ24H/Smo0aEskkpLKGT18E5pJSRBGA5ndxLPhqrWKxFTiESHK9CFK/Yk62UlFJCXyCBWkpZPA5CXjXxFEJl5Re6Cc3QjwZCJl8pJDWxYCgBCCCZOX7kX5OZFQzkFhH/l8FAabDcO8F1yHI46TWGltCUEQhC4eYeWeYkr1NveeQuZAhSofKpRuVIhkeCofjlV/SElmUgJo38oforg6GpzcT3dZ02iNzG5NbNu2TRxq0MvLy8HBgc4QoWt+/6VMtsvlwmITU/xGTBzJzkWcQJ6v0MtH5YbidLV8+rZ414QGysnolTLrkv7CYeQpfwHY2rlITqVY+S0/BVyVLg4RWHJBWMpTeIq/AIVkIQwdrjaZuEEYpfPkNaIppECA4NfnahOeVYfz1QrB2uOSEt6C+G0AD2AientgQSei1t3A2d07UPqIZFNr+N2Y38ZZooy3lakzss4dRNkEJNm01+3STBESbx33CbJ6/q2q+ZauR2a3JLx3SkqKjY2NhYWmXybLfVOnTh0rKysPD49hw4bZ2dnRJU7UZlp8OJAVuMcaSvc2uIdbbssCYcH9ykYUysmg4umkvMwDV8sbIQ/38w35TgixR64UCGnAW7WUaUtkahOJtkSeHIezwfqJsln9HSzkni7UvII8bsmHkKo7dHfZcSOS+xe3rX+2tkS7/kXyVhKE0aBzs/vo0aOFhSruqs2bN+/atauGDUtKSqKiyr00USgU8ijgSUlJjx49KioqOnTo0IwZM+bNmyfJv0NokYq8MpO/a9MgO1EHSUoIgiAI3T3FVGsm5XEDt2+vyBNKnG9LvrTq8NcFfPjHEL090F+4O0YItKV8Y2k7r9yrSHk4qbaN7CFyituX1zQy5zeU/u9sNXvnp4YnK71Rby9qzkmkc7PbxcUlNTW1tLRUXGliYqI5yY5K1GW7NDMzs7GxGTZsWOPGjWNjY+fMmQPgzp07y5cvP3XqlLW1dXBwsLOzMwBvb+9BgwYdPHjQxMRkyJAhly9fPnLkCIDAwEBPT08ARUVF4eHh58+fd3Z2DgkJadq0Kd2kCEOB3UT+7zPBac1E3sz5zZ3c4uB3Ev8njzwINbERNd9Pq+euXf57Co/Dvv3L1sy5kFX13cm1JeTFJ4wbSWoVwUKVhTf5W/k7MPtLeDjyPDic9h9A3hQnb7XwBpuy5BC1E52b3Q0aNLCzs8vNLZe1wc7OrkGDBlrfV8+ePbmDPCoqqkePHtOmTfvjjz8iIiLCw8NZfevWrSMiIs6fP//VV1+NGzdu9OjR586dW758OTO7IyMjXV1dZ8yYkZiYGBkZOX36dLpEjBKx9fmtyNz8TFngymCUl2W/2ltcnlbxPXIxMUSS7m9XrKlm+5XQT0RCkfaSRTyTjjwtDkMewKRs2+7vsgLPknOgUJCsXMlVpjhv603HXw7XdUzwVWZoV85p05AKh9QgBEHUsNkNwNnZOT8//8kTQWVYt25d5nvWOiYmJrx84sSJffv2LV68GECdOnV4PZOpeHh4lJaWDhw4EEDHjh2vX7/OlmZmZk6ePLlevXo+Pj7+/v50fVQCuRqkIvFPntkIQRAEQejuUaXyaZWtsRG5gAHAR+GztP5tuZikT6N24np5FEt9DmDCvEv8jeWxkYJsePTg1yAKSMBVJWKfF5RuL3UOL/F0JgaL2M1PTfafQvzvKeE16eSqDrPbzMzM0dHx3Llz7KOjo6OZmZkudnT48GE3NzdWLi0tjYuLa9Sokco1xYa4uKzOiCcIQ0GqovusoiI2Q3G3SzsIcLWJmL79hRu3OM4JRx6rRAxpSwiCIAhDNbsBKBSK3Nzc+/fvW1paKhQK7Tb+iuHk/wAAIABJREFU+PHj69evHzp0aMuWLaGhoazSw8MjOTn5nXfeefTo0Y8//vjJJ59UpCk3N7etW7cOGTJky5Yt3IInaomdCrHgRCT/YANxhjg+4DMRhwERB7Q2OEuX0BHDJ04VXAb7BOu/Rx/5WoLsRKItgUheIoEHMHmhIE2oUopMTm74khUi/jNT692Re9fG+A2X1KzBc99X5XFLxuSdeeautd4pHkE5Zxeqbe+6Ztlw4RbEIwmKkUcV/GhFd1bg4QLzVgsi7/5zhrIC98uKYxFS3ECCqFaz29TU1NnZOSMjw9nZ2dTUVIste3t7m5qaNmzYsGPHjqGhoTyAYFBQUGRkZFBQkJWVlY9PRU2lwMDAsLCwxMREJyenkJAQuj60AilGanw4QRAEQWjracW1KHIBA4CeuvyGZWnhBYTAJmVRLHcZ3rNJeHWpdE51cSwnF+EBbdUhjmkLcUiAeuzU6JcpUn1xu21sbG7dumVjY6NuBYVCoS5WCUMeGTApKUndyo0aNfr00081rK+y3Lx5c+4vJwiCIAiCIAjDM7sBaA4aKI/JTRAEoQ6V7vyyyTo5ayrdWvWnlnHuKSjRRWqTlqzAtSUaIpYwyrQl9i1YwVqZJWfp8v+wgi60JbUE445SwtUmU78Zxiv/flkWVVCZu4nHAeTItSXikNIUN5Co+M1cHM0WzxPQVsOjoZaa3QRh0JYcUPYWTCstEwRBEMQzKYtY0q9cfhxdZ0glyOwmCIIgCIKoMeSpLmkKE0FmN0EQtQ5Df6vA1SYrFy1ihXdHvsEKzW2eKtcqN0PmO6sHrPCCsubxxWuscDL1S1aoKW1JRWKbaKVZQluIRSBccJL3l7IqQBqQhK9ftjISJOuAtCVVvtR5IJ2/UaRmXUu6jRsEpnRZEwRBEARBEISuIW83QdTqkTdBEARROUhbQtQKs3vbtm3iUINeXl4ODg50LgmCMBp4Jp0NywS1SYfO7VWuOURWE34/kxUobglRFeTKEK4kkS8iGYlOkatN1K1AkNn9HBw9etTFxaVBgwaaV5OE905JSbGxsbGw0JT7ytvbG0CdOnWsrKw8PDyGDRvGE+voCLZHMzOzNm3afPzxx46OjnS1EQRBEARBkNmtFxQWFqamptrZ2Tk7O5uZmVVwq5KSkqioKHGNQqGQRwFPSkp69OhRUVHRoUOHZsyYMW/ePHn+He2SlJT05MmTPXv2hIeHL1u2jK42giAIgiAIMrv1hdLS0tzc3Pz8fEdHR4VCUblM8uqyXZqZmdnY2AwbNqxx48axsbFz5swBcOfOneXLl586dcra2jo4ONjZ2RmAt7f3oEGDDh48aGJiMmTIkMuXLx85cgRAYGCgp6cngKKiovDw8PPnzzs7O4eEhDRt2lT18a1bt3fv3tHR0bxG5e7S0tLWrl177969zp07s+SaKtv39vbmCTV52dvbOzExMSIiIiUlJSEhoaSkJCYm5siRI02bNh07dmyHDh3YHr/44gu63AnC4OBqk4oTAS+97Q69CjdoSElCvyCiiuhpJJMnT56cO3du//79+fn5umi/Z8+eWVlZrBwVFdWjR4/4+PigoKCIiAi+TuvWrSMiIoKDg9esWePg4LBixYpJkybFxMSwpZGRka6uruvWrWvfvn1kZKS6HT148CAxMfHVV1/lNSp3FxERMXPmzOjoaC5Sr2D7jN27d/v6+iYkJACIjo62sbFZvXr1rFmztm/fzvdI1zpBEARBEEQNotdTKu/fv5+RkXHr1i3NWeUrgYmJCS+fOHFi3759ixcvBlCnTh1ez2QqHh4epaWlAwcOBNCxY8fr16+zpZmZmZMnT65Xr56Pj4+/v7/KvTB5d48ePUJCQjTvztbWNi4uztPTk+2ogu1zBgwYwMtHjhyJiYkxMzOzsLBgHm62xz59+tDlThAEQRAEQWa3CiwtLZ2dnW1sbLTe8uHDh93c3Fi5tLQ0Li6uUaNGKtcUG+LisjojXkxSUlJWVtaKFSsePnzIZ3yq3F1oaOjhw4fT09OTk5OZRa6u/adPnz5TeCP5PmyPdK0TBEEQBEHUIHoqMqlbt267du169+6tXZv78ePHBQUFCQkJa9euHT16NKv08PBITk4uLi6+cePGDz/8UMGm3Nzctm7d+uDBgy1btnALXo6Li8ukSZOWL1/+77//athdQkJCly5dhg8fXlBQoKH9Zs2anTx58v79+zt27FC3x06dOu3du/fRo0eFhYVLlizhe9TbS3Do0KFG9qMyvh7RaaJOUY+oU3SxUaeoR1qwb/XtC5mYmDxvJJMK4u3tbWpq2rBhw44dO4aGhvIAgkFBQZGRkUFBQVZWVj4+PhVsLTAwMCwsLDEx0cnJSawhkePo6Dhq1KgNGzaMHDlS3e7y8/P9/f3Nzc2DgoI0tD927Njw8HBTU9O33npL3e4CAgIiIyNjY2MbNGjA2md7rLbfAJOYV4UtW7akpaXl5eW1bNly1KhRXbp0qdlfddV7xDh48OCiRYu01VqNd0pHR6lmv8Du3bs3b9588+bNn3/+mU6Tfvbo1KlTa9euvXLlSosWLXx9fav//qCLTuXk5KxatSovL8/JySk4ONja2tpAf0HXr18PCQmJjY3lNYWFheHh4X///beDg8PkyZN12rXq6ZG6SoPu1MaNGw8cOFBQUGBra+vr6+vh4WHoPapxQ8IwzO7mzZtXJG63QqFQF6uEIY8MyAOAyGnUqBELHqJufZXl5s2bh4aGavgO4q3atGnTpk0bDbubOnWq/FDI2/f09GRxVAAwI17etYYNG0paU7lH7aLdZ3lubm5wcLCNjU1mZubSpUvXrl1b/Zei1q2TS5cuiQPa1Aha71RNDSF09AV27Nixd+/eOXPmtGrVymg6xVs7depUTY0ltNujsLCw4ODgdu3aZWZmLlu2rHpMH113asmSJX5+fq+88sqePXtWr15dbYGntP4TDggIkNTExsZ6eHjMnDnzl19+iY2NnTJliqH3SF2lQXfq3LlzwcHBdnZ2x48fDw8PX7NmjaH3SB8MCQMwu7t27VqR1eQxuQm94vTp0yxO+aRJk5hCRl6TmZkZFham8p1GcHAwgH///bekpIQFWDT0HpWUlCxdunTatGmzZs0ymtMEYNiwYebm5k5OTgEBAba2tobeo19//TUoKKhmbW5dnCbGtm3b3n77bSPokb29fXZ2tqOjo6mpaceOHY3jNJWUlNStW9fU1NTd3b2mBhJaudgSEhIkvsyzZ88GBATUq1fvrbfe0vxm2FB6pK7SoDs1e/ZsVnBycnqm69MgeqSHhoQ+mt2EgcIvdx7EcMKECQCioqLCwsJU1qxduzYwMNDV1dXX11dlm++99569vf306dONoEdRUVFjxozRekCemu0Ua+Tu3bs7d+5cunTpwoULDb1HV69ejY6Ozs3NbdKkyZgxY7p162Y0v6aCgoJ//vmne/fuRtCjESNG/O9//7tw4cKFCxdmzpxpHL+mwMDAZcuW3blz56WXXlI3R99QLjYJd+/eZWZc/fr17969awQ9Mo57gkqKi4t/+OEHLnY1gh7VrCFBZjehKyQvjAoKCtjw9MqVK+pq8vLyOnfuXLeu2itw06ZNWVlZ8+bNq5EEn9rtUUpKSkpKCr/d1JQ2QxenqWHDhoMGDdq6dasR9MjMzGzKlCktWrQ4c+bM0qVLa8rs1sVp2r59+8CBA9XFYjKsHn3//feLFy+2srK6ePFiaGioTieuVFununfvzgZF58+fr84e6eJik98iSkpK6tevf+/evYYNGxpBj4zjniDnypUrK1as+PDDD52cnIzmNNWsIUFmN1FNtGzZ8syZMwD4+3p5TdOmTbOzs+vXry/ffP78+aNHj27RosXNmzcfPXpkBD3it5gatLm13qmFCxeOHj26cePGW7durXFHvlZ61L59+9OnT/fr1+/ff//lET8NvVMAHjx4cOjQIeYxMoIemZqaHjt2rFevXleuXKmpgYQuThMzNWJiYvr372/QvZD/rHbs2DFo0KBff/21ffv2RtAj47jYJBw4cCAjI2PatGlWVlbG0SM9NCTI7CZ0hZ+fH1dlqasZMWLE/Pnz27VrJ9+8W7duS5YsycvLUygU8smmhtgjozxNjo6OX3/99c2bN11dXceNG2cEPfLz82NziWxtbSdPnmwcpwnAvn37unTpUv16TR31aNKkSVFRUZGRkXZ2drqen1edp+n9999v2LChj4+POP2ZwfWCiQfE/gVfX9+lS5cmJCQoFAreiEH3SF2lQXeKJQzhb2WruV+66JEeGhIMk9TUVDITawl//PFHNbw8IgiCIAiCqFXk5ORoWOro6Hj8+HEYqLd727Zt4gCCXl5eDg4OOtrX77//vnjx4pKSkg0bNqhcwdvbW0N0QoIgCIIgCIIwVLNbErQ7JSXFxsZGsxbT29sbgIWFhZOT08cff1zxYGcxMTEhISE6DR1PEARBEARBkNltAJSUlERFRYlrFAqFPLZ3UlLSgwcPtm/fHhYW9t1331Ww8StXrnTo0IEuFIIgCIIgCKIqmBplr9TlsLSwsPDy8srNzWUfvb29//3332XLljEx/p07d7755pv3339/woQJ58+fZys8ePDgnXfeYc5yAP7+/kOHDh07duy+fft4s1FRUaNGjZowYcI///zDatLS0vz8/EaMGFFx+54gCIIgCIIgs9tIKC4u3rhxozjY2e7du319fdnU16ioqB49esTHxwcFBUVERECZdz0pKYmrt6OiojZv3jxjxoyYmBjeSLt27VavXv3WW2/xeKsREREzZ86Mjo7WneicIAiCIAiCMCBqUQBBb29vMzOzjh07spShDHGophMnTuzbt4+F0VEZDvbKlSvx8fHZ2dm3bt16+PAhr3/99dcB9O/fPz4+ntXY2trGxcV5enoOHDiQLjKCIAiCIAiiFpndz4w3UlpaGhcX16hRI3UrzJ0718vLa/To0U2aNHn33XclSx8/fmxmZsbKoaGhhw8fTk9PT05OZnY8QRAEQRAEUZsxpUPA8fDwSE5OLi4uvnHjxg8//CBf4d69e6+88krDhg3T09PF9VeuXHn48OGmTZs6duzIahISErp06TJ8+PCCggI6sARBEARBEARlqSwjKCgoMjIyKCjIysrKx8dHvoK/v/+cOXMAiJP3mpqaLlq06J9//nF1deWZ7fLz8/39/c3NzYOCgujAEgRBEARBEAaZpVKSLkeOvb394MGD6exKoCyVBEEQBEEQWseYs1TKY3ITBEEQBEEQhD5D2m6CIAiCIAiCILObIAiCIAiCIAyfukVFRXQUCIIgCIIgCEKnkLebIAiCIAiCIMjsJgiCIAiCIAjDxyAjmaSlpV2+fJl/fP3111u3bk3n0piY+s0wVlj0xSY6GvrG+UPbAYwLeYd9XLlkKwDnnl50ZKqHkvVfA4gb8QKAwDqfG02/Iv9daGQ9IghCuyyd8QUvB8//hszuakJscwM4duxYixYteGJ2lYwdOxaAubm5QqHw9fVt2bIlXb4EQRAEQRAEmd3PwcOHDxMSEsQ1tra2np6ektViYmIePnyYkpISHR09c+ZMOvcE8Vw0NTvJCszP/XtGuvhjSvpjOkS6hvm5uy2cDaDt3e0AZucYg4eY+bknf/UQQNicheTwJgiCzG5DQuIO55ibm/ft2zcpKYl9HDt2bFRU1Lp16w4fPhwZGXnz5s3o6Oi//vrr5Zdf9vf3b9y4MVtnwIABBw8ebNiwYVBQUJs2bQCkp6dv2rTp/v377u7ulP5di3Btyapf32KFoDdJbUIQBEEQBJndhsa9e/d27dolTpCelpY2bNiwMWPGAFi/fn3btm0/+eSTnTt3rl+/fsKECWwde3t7b2/vtLS0n3/++bPPPgMQFxf32WefWVtb79u3j64hotJM8Bsu/rg8egMdE0Il4377EsChhf8H4Obd7ZKlhquKFvu5GSf3lkT2W8g/kuebIIyeIF8VU4NWxZbd6Lik+8vv3+OVX04TKsUi72c2RWZ39TF27FgzMzNXV1em82b07t2bl8+dO+fn52dhYTFgwABmXjO6devG1tyyZQurefHFFzdv3ty1a9e+ffvSD4YweiRzKJm8pEPHbuwjTakkai1pUSMlNS7tHCu+eda5HEmNp/9PdFQJwoipRWZ3TExMVTZ/8uQJn7X5+eefnzx58uTJk3v27JkzZ05tvoAmbujHCsuG7634VkxMwnUjXFvSbu5yYcD6pvCqgbQlBAGgU796AHoumgtgW2A3AIMi0wGEjSwG4NTwDRimzvvk3hIAn39Yj9f8s/Vu7IEy53fYnIWSTcj/TRAEmd3GgLOz86+//vrWW2/t2rWrXbt2vP7atWuNGjVKTk52c3NjNTt27Ojfv7+tre23335Lx42oIJvnfi+pcVx4H0DO55Z6+53ZNErJHErm52ZObpCfmyAI/Ub+UgIVfi8hfyMBeimhJbggZMq4T+RLxbECW7ayZoWVi1LkleI1VTbFd6QPahMyu8v473//Gx0dvXPnToVCERAQwOtXrlyZn5/v7Ozs5+fHaq5evfrZZ5+ZmZl98MEHdNwIgtApkf8unOfoDmA2TkOVn5shrGMgPm+mVo89YAqgxav9AVjsTQfQx70EB8pW27osA8Dp8NG8pmY7KDHg+vYXHucd3p4mrrdq5qK5nTvXswC8qfz4+y/CmDylfPtk3hGEkWGQZretra26WCUMGxsbSY1KhYmkslmzZmJJN0cuIwkMDKzl1w3Xlny1IkqoGS9VmywpGswKIdbJkprQRe0ATJ06jH6BBPFM25SpSrhhPWhvOoDJPzUAsE10K5qdcxpK2YZd4A72kSQZBEEQZHZXCXlMboLQW7i2ZKZ7fVYw/cGWFXJyLAEsXCi89uKBTWo8pAmbQ4ny8hKaQ0loBRa9hNFi8mBeftCvG4DYsGTf159CKWe329tOsjkbV6B/tX5n7uSuoHubObM1IFmft8YKcuc3ub2rcrK8AstOlq2dcOTrN7JXeS4kZ/C12xdZ4fKlsnNaciFOOEG/bacTRBi/2V2dVHEiJkEQRBVtUwnMHmXWp/ukdQDemdiR10hc48aRT4cgCHWjC45BRNERB/jjOmweJguiSUS7kkXj0s7tWaFHn7IU44f3FbBCQXIar+QrcD+Rur3XlM6bzG6iMpQpSTYKziquNuE1H723VFKTt9qCFVYEnAPQbm40+xjy2i+scAn3WGGTMqTJ1P8zvHQ5kqmT3MnNnHkAoMypGvRbGIBVSrFNAPbpSRfEtzY55OcmqjKWEOvUr32VDKXPm2m7W0wevG9vOoApuMPHGEzOLm+KhhNVZMOyRQCGT5xKh4Igqsnstra2pqNQSygsLKSDQBCMO7fPiT92dX/pmZscPf0PK2SfPQXg1Z4jdPHFWAb4ebM6A4AjALhPWsfmFPr/dhrA0eQMAHauZeoL5udmFirzf2/+urVyUQOguiUZxgTzKXKVQls3YcypWVVyT6lMqCC8NdYO15zUUwj12yNHgpQMBGEEZjcdAoIgOBoy41DEQKLSiP3cf97dAwBoDkCQcVv9BuBKBwBYo3wvtHXZt1DqZ9iIgiWzbOPeHEpfOFFpmJ/73ZFv1NSumYtdW+52seKCj5G4jFsMl2iXpGp6g8oHPJxyrSnLknERQ0ejo2dG0Xlm/Bzx0E4foujw16pcWALgy2kbWWHAYE/5muWlI3wrT/nmX36vYkdYSWY3YeD8vfc+K6xFMCuM5yHPMyPYf642kayz4pwQkHHeRt7eFskmXG0yc59wiwntuV2vjoA8GjdTlXBJienQPGGBUlvCXqYDiD7bB0BoBu+RJV1R1QDzc3P3disHtaOIK38Lp4b5ucNXRIiXat3bLcQtmdWN26bvzspjpifzYTOYJer7YiGAyT+1A3Dp7DkAl86WLQUKlaFOugHI/vprAPU+mEVn/3lNHGbDyZ3czHbhXm0+P0/lxwpaQnL4fhFYzrYjtzdBGCh6ZHZv27btwoULZQNWLy8HB4cqtunt7Z2UlCQuEARBEDWC0s8NKANy/2XXG0DuV4VQer6vxSUzf3bKTRcAYaKVJ8OFD2gXb0kHMMWHFN7PjdjPvfmnPQCGT/R45vADFZixJ56lp25gsGHZohXx0wGMH7UAgLhMEnPNp0Di3lbn26YoOmR24+jRoy4uLg0aNNC8mtjmBpCSkmJjY2NhYaHZqhZ/1GBY80VkfxPEMxG/8gNFDKwuVvb/EsCgyC8BXDor+LmZ0dl1cEcoVd1MqsHo1O80lH5uhhBfr1/zbYFlq7Wd1Zm3zPZCEMZkkqoMEVimJ7mgwhKVy0g0Iw4gKN+X+AvQSwmihs3uwsLC1NRUOzs7Z2dnMzOzCm5VUlISFRUlrlEoFIMGDVJnTxPVCU+XY/ZXU1b4GzdY4dO9J1nBfZRwxyneKIhJuP6k5JWPAYyH8Mp+5tSLrNB/zlDJjoa9poxtgjXCyjWtNnlmoJIH5dd/+omQ2skCQiH3tDC3lXn1OBaOT+nS0ilieYkGbQmArVtWQKYqmT19KR3DysEHA7zMRhQP7nQD0EbQaF4F4Pv600797gC40sEcwNFlGQDYqANxDwFcC0vmv53EsLsAAnXpJJXog7kr8XknTapEXSNyjYpKmfLzIvZz/2dQFyi93epsWSg9rJrdqygvF2buUrFQmKxPQiU8AuDilT/wSh5V8PcTf6jaZKu8UrwmV4S/N2KWvM3aYnYDKC0tzc3Nzc/Pd3R0VCgUpqamlWhE4g5Xx+3bt8PDwzMzM1u3bs0rmZObecfZ36SkpKKiovDw8PPnzzs7O4eEhDRt2pQtTUxMjIiISElJSUhIoB8GUatgU08kEU9V3ukIHcG80ePwJbdQeWp0f9nKTOHNTg+LXuLUsBsA90nrtiKDV8ZebU4HlmAwg5vPkJYb3JpNbZUaBvFqbEOxYoGZ4GR8Py/VHEVHfPpAUXQM3exmPHny5Ny5c7m5uc7OzvL87ZVDrDNhnu/o6GgbG5vPPvvs1q1bkizuzPLmDvLIyEhXV9cZM2YkJiZGRkZOnz6d1e/evdvX13fixIl0fRCEIcLzfTLG+AlvUUaNfAdq/NzMvY3yHm5yb1cdNk809oApAF+U8HoWlsTCPR3K9z+d5tSDSELDAnuzOIlMXdO3CXgN84jvqPM1gEFhIwBsm/wzHe1aS9ncU5E6WSXPqy3RTI4yHIo4a+l2fE9nhNALs5tx//79jIyMW7duubho4eqXi0wyMjIiIiIsLCxatmypedvMzMzJkyfXq1fPx8fH37/MkTRgwAC6MlQy9RshsYtDgBBz46MV3wr3MmXckhXnhHDIH1p9xwolrwm2y0AIZzwBWQD23e7EPvafIxT6NDqpXHOseE0x1m1Nq7PLzwxUwiUllsqIJfcTWkMUroRLStSx+j1hcDhwdSxdYwSDBSfhfm4xLKoJW8RCnbBy9tcnAGAWWA1LMTNZcFGVgFTdlYIpem2VH9WFKMk+I2jeJGoQyfoSTySXC8szlkvWVyks1iJixyozYcVOULE/9ZnOVLnnm1m6zGlacMV+97ZjUE6mZOWCK0V0pdUSxLkhl874ghVcW3coGzUpFSM8MyXUCE7KLjNVa4rb3KVMY1lTmSlr2Oy2tLTUordbzqNHj1544YXn3crExIR+DwQh3LmUUyqZ9o4mUxKVhvm5+zbJAmCHdgBaKeoB6Hs2A0DKaRcAYXPMoQxXMi9c8HZfuQAA++68CAB2L/IGXz67HwDQDhDSAJGfmzAmaip4JWuf76Wtm3INCl5puGZ33bp1q6LtriBt27b99ddf+/fvf/LkSflSa2vrnJwcR0dHAG5ublu3bh0yZMiWLVvc3NzoaiAIA0WdqoTx6cxV8k1UqkqgB8ISJplgMw6Zx3pbYDdx3G42v5DVMMWF2P89O+c0N2HJJK06LAjGZf58Udo0zLjhpo88eoaARi+1Oic3R3Msjqrg2NYGStdgWtRIuZ9bbNuJv94zrTq2odiGEww49lYv8vvli//HV2bl4Pnf0JVGkNmtTUxMTJ43kkkFkWu7AwICvvvuu59//rl3797y9QMDA+fOnQtg/fr1gYGBYWFhiYmJTk5OISEhdDU8k0VfCDo2HsmEZ8DhCW7a3z6iXP2kunaGMrXJ68JHLlCxfkUIdbIjUznv+JWP2f/ifCEcSlG2MtyHtfY7qE5SAvWBSjg8Ysm106c070USwESvYO5tnqWSJlMSVYT5uZn1L4iwA0dDOT3U90IJgEvLMsRDCKV6ux6A3LhCAC0mD4ZSuCXE8+5nDqVwnMQztRaVocQdewliSC68Fuu5+QDm6qVsVhCHG5e3/KJdW3kj8n0981tVArFgHbqPosNq+NQXidubBOuGZHY3b968InG7FQqF5lgl9vbSQbbK6IFt2rRZtmwZKwcFBUnW7N69e/fu3fkXCw0NrUibBEHoG2IPN3dvt3Utl/gj+2y5IZCehwUU+7mZxIKZnrNzTg+4pgCwq8UFAFculHAj9dX3QwF0KvwawJABuQDcloMtZdvSdENCJTnZ+eosPImGoXKWnNiGE/u8t+P7lq2soTGCIVHbYJcEgwu1Veq5Vcq4xWuWrSCq1KvJA9Vhdnft2rVCjxxZTG5C3+Cas7WBwnTJ3N5NhJqN0uTwfMbkMOxlBUk4xvQDgl982OvtJDsqUTq5Nx0UnM3cm/59qDYDcD4zCDdP7W4J1TMmB2ULj40VD9zFTY23OK2yXtw4ayRgY6RQn1MDyeHHjp3ACm4t/gDw9eLvIQoutjBqG4AY0nZXIywmYHzzcABPC78GML1e/8ODCwAMgCeAKUdjuXV++ejXAD7vXgggdjkAnJnQGMCrG2Yd/99MlOWKrzHEfm7mqL7uewzA0SZlqok3Cq4BmHWTeddc+p5li9oB8H0dAGLDksuOz+tPAWxjAU8cAR2nAWI+Tu4ivadxxiREKpTKITF2+X6VrtbaBnx5AAAgAElEQVTt9AMhCIOmLh0CgiAIQqek3FQdt0rs2u+bnMHWZCt7Z18AcPdxCYA3G9Ur2yaT/SsLLV+Q+Q8gTK8kKohY2w1lJBaJqoHDloqDtPDxhnicIER9sXPhK4hDoPBgLwwWw6SKcH2Ivahx3gu52gQibQlXj/CCSsrWFx89Zcv8OIh7x7+V5+tV6p3mkyI/sFqJoiOPyy45cQSZ3QRB1ApUzpuUqEoknM3KBuDiUE5Mvzx6gz53M/5pOIDEOe9C6Sr+ctoXiYePAPj94CIAi+EL4OcLmQBsu84CEHv1ayjd5JMf5LHNF624CuBA4QEAuPGYrh+CIPSKs3m/s0LLVm/wSpayTR3ifJbZ539jBXHuJ765WHnCd0RmN2Go8PF3yVqlSENQZ5TpQ7i2ZNMBQTsx7PVyNTxKtxALDCjKFGJ+b7rzNitc3DdGWOU14cf2VlYjoaZn5b8/15ZIVCXqJCUQqUpYjncejXsF3FXuQq4t4bKTzRjMCv3/3QjAAZY1chKZvGRMzxvsY9/+Y6CcUulqe51VMuUJWzMmZjld+cTzIshLUOaHY5Msh3y1GUqRTCsFALRxaw9g3LUHZq2tAcGrzcK2sBW2h58D4DWpHYDOE8vGTlumrNHd92cyDz6dTjJLTx7PW0MGdTnySXLMBynTlmgnkglTuDI3M9N2s5q8p1cR+T0gBBtht3dxqBbmEC0XpEVVhBaxn1t8NI7v/x7A9sjvARzLudraln4WRO2FzG6CIPQa7uSWuLe7+7CXv9kAjmwRXhMnbtwA4OjhM+IW9Ny9zRFk0CI/N08nsTL0UwDjZn4HoMNrANDj4CIAk45+DeD9QTsBxBceAGBm8QMAu1Nnpo5/kVu3BGGU8BjSPKo0HzyI3UOeH8XIhzoV1E68KUo/KYc3wgYVkm9VOY7lXBVKorGQuDs6DV7Jx41ssCQeLwm9o8uOzG6CIKp+i+/bH1Bm89r2NJ2ODKEVmLs6TCGqWgYArzd/HcCBrrMA3An0BODE7Jg3euVnZgLoN65spjUTfzM/t9jnfXJvCQCfxWOgM5+3ZEqlJGBcWVxtpRecS4Ergjw4nWAM2al2rldxSqU4hMh/BgHKUKFD3ph2LCed23m281RouPGcs0WZUcj+iu22KQv2bli2CBTJhCCzu8bZtm2bOICgl5eXg4ODjvbl7e1NgQIrgTwcKX8IFf0kjO95SBMee0SiLQGQtj8eAHqPYh/7ZApqk7g7n7IC15YstBV8GB2u92CFp9oIibo37ygrzE4VvgNTlfDY2xwLZaIMdRFL5DAxCV+NR+ne3G+G0KZSr7JnxWQAA98UcsIbilOW0O2dUBbsb8KU91lWkV3J3QEMGFzmb2qSfAvA//AWlDpvS8uGAAA3u1NnoNSI+1MAQYIwEKYsEJ6Yi6f342MhyXAIOouiw53o3H/Px0s1eEx4KgmxYlss6SazuzJIgnanpKTY2NhYWFho2KSwsDAmJub06dNPnjzp0qXLq6++2qdPn4rsS7PNTUY5QegDTF7yzeKv2EexqgRKYYlSVRIv3pAGMPoAy2XDIouzSIimzWcBeKPAE8q5nszP3cXxRT6qX5ecuqdlCwDFM3cBsIpMA9AKZZu3y1sH4MqFS1DGNT+Jl+hoVxxmrLBIJszZzJNEMjvv2MhBAEYPfg2AfS8flM9eqQGm32C6i4upWwCsSz4otyYJojajvyKTkpKSqKgocY1CoZDE9l6wYEG/fv0mTpxoamqanZ2dkJBQQbObIAhGa1vhN/XtijXcADqWU27pmWt/04GqZpiqe8KU9wHkZOezgtLnnSZZuf2OugDO/7wDQP2mLZTVbgC2TQ6ig1kJJPpaljsd8imVXCDrJs3tVxEqPqVSK/ra4ROnAmAaD+Y+lGg8mGXMjG/BYk4+CKCLY5lwWWUKRnGix7JDV40Gd7mdKt20Jf2lh1F8ytpqPGXqTo3QsvIEpfy2Xf4FSP1MGKTZLUeew/Ly5cudOnWytLQE4O7u7u7uzk32mJiYI0eONG3adOzYsR06dPD29k5MTIyIiEhJSUlISOD+bG9vbx8fn7179zZq1Gjq1KkODg4s2zz7m5SUlJaWtnbt2nv37nXu3PnTTz+t5ZeLPEgqv3NtHinM3Hr3p3eFO50y5fu8c0J8Ep7X/cF+SwBpEDyU3IiwbitkgC/Tliins/CZK9oKiSo8RHOEiCVBizYB+KW/cL/mOhDOtrZChCMew4QhT4vDClxbIkmOA8D0B2Em/xvjwwA8zbGmO1FFELu3Ud7DTe5tvYX5uXu57ATg9utYAGe9pwF49dYRABcHv8Z/1NwzOr2BCQAXtujbYQCaf1cApYP8/v27ABBhBwDfXaIjTBgr4lEQlG8hUP5FxDPHD88c8vFnq/wFRbWNmsSwaFoQCUsg0pOIs1RyVK5JZrdO+PDDD6dPn/7KK684ODj07NmzZUshXmN0dLStre3q1avv3r0bFRXVoUMHALt37/b19Z04caKkEScnpxEjRvz222/R0dGhoaFJSUlikUlERERoaOiLL764c+dOugsQRgBPS/lWRwfxXWxF/HR+zxqkvHsLMVAXlduQIglWA2z2G4vyNm7md7s3LoHS+c1gM9LGj1rAT+K7ba0BzF9ZBJHPe9xHEwGsXLuMDmklLB7I9LUB82LKuX50PKVy9eyxgsmlPX3tMxNly/fCLT+ocmbXrJVGEIaFYZvdgwYN6tmz57Fjxy5cuDB//vwhQ4b07dsXwJEjR2JiYszMzCwsLL74QojANWDAAJWNeHp6sqU//vijfKmtrW1cXJynp+fAgQPpciEIgngumJ877IfeAELqdwXw6usvAni1S3f+96uAYQB+SUkDsGnR9GFTF7AClJKGrE9bAsBnmwA0b/0ygHs3rkEZyYSyVBJiW180SBD8uH1F10aONiKgy7UlNNggaoXZDaBJkyZvvvkmgNu3bwcGBjKzG4CJiclztfP48WMzMzN5fWho6OHDh9PT05OTkxcvXlzLLxcVQVJlIUUPzSxhBf4Oq/kN4Q612EZIPYM+ADDlSZ5kWznyqKhVDIkqgWlLAKyaOgzA24sETYsGtQlTj3DpCM99I+GBsjDp3zms8PlkoZtB48NY4ekua5BAQj3syEiSU0qWGh9M1c3ClbC3Dbs3LmG+bZbo5D/vhUAZyVv8joLpdJ0bAcD52x1Ya2YWbnQhEWLYBEr2noSpvZ/LqK06bKfP9QVoRCFGGFco1SBi5T3UiO/FiIX4kL2+oPEDmd2a+Pzzz99//30nJ6c6deqkpKS0bSu8sOvUqdPevXv79u17+/bt+Pj4kJAQDY0UFBQ0btx448aNnTp1YjXW1tY5OTmOjo4AmBD8pZdemjlzJl0uhEHDVCJMWwKlMoHHYxo/6g/5JmzpuKl9AUFqAkpaSVSMS2fPQennZuVXp7wNpYcblq9DmZJjzupNAI4fOwJg2NQFbBQxbuoCXpl17nsAzt8OA3AFfnwXZptbAdiy8ktdGz3P1NfyWShV1NceXD8feqCvJYhqwLW14B3Yc0xF+PaVS8rKYvW2qjW3Sp5Zkjb5jsjsriqdO3fesGFDTk5OvXr13N3dp0yZwuoDAgIiIyNjY2MbNGjg4+OjuZFvv/320qVLbm5ukydPZjWBgYFz584FsH79+vz8fH9/f3Nz86AgCghAEDVAbX4bUJhvCuA/g7oIfu5BXVQ+h1h597aykHAEoZkadzPr7gtIdfmAyjRDffsLrx/FcU448lglYmpWWyLZqVh5jwqI72lER2a3gEKhkMcqEWNvby/93Q4fPny4ihfQDRs2nDq13E9aEodb/FEuHenevXv37t1ZWdIOIf1hqw/VJI/T9GN5P5CGCE0awjNpJTYTt+S4gGHiX3sBrIoQsv9MyhCUIeH9vnrexrmqhPH33vvCLlYLdzceuqRmDcqFUdvEHy+cjQTwdl9PiKIK7sz4G8DOUX9D5CYniIog5LoPG8HLF1NnA3i19zSIUk9zWD3uH2CjCObnZtEVWPy+z766CaAw7y+UZQUiCIIgs7tSSGJyEwRB1FoEec/M7yDXdg+CqFxWz8KecFU3oUXkDlRxWGtoW18r3y9BGAds7gqDxWsCMGDwJ7xy8cof5FuJBSfq7pYMri2ZMu4T+QrivfMsUbXX7K4RKBtlLUfi9g54cx/7aDpAcFFP6jdH5Yafd5ROA12YITjmmXvb7K+m7KMZhEyrD3JMJTutWT73HwSRz1vhyqbHtgflxyG0hzjXPbM12WRQcTwTpvPG/QNQOrmh9HMz8TSbUc2iWe6DH5SRTJauJO0fQWNCGpsZEnXpEBBV+Z1rCNVUlThNFJ6JqLUwHwxLJcgsVJbHG+V923I/N1vN+cQeiHzeZJhWj4lD+lpDOVlls2Nz1lS6NcpDSZDZTRAEYTzsPXGxfMUxXhJPrFSWpSKTezeu3bpxGADwX/3pFDNGuyAOwHF8CAA4IvorwFzgzNst1naPCTwOwNLyGoAWZlH61juCIAgyuwmiQkiEH3yqZc4u1esHYJ+szlJceKCm5RqEhfzjySYZTGoC2QxLMWwyJZteCQodSBAEQVQZniNZrOdeFSu86w7yLVNyqowwqBKVm3Odd0FyGpndhGFTkVBN6uI0aYjQRNoSopbD0rmz1O4cNjGIebXFNWLu3WgF4NaNw3qYEF4cA5v5vC8+dQRQZNoDXO3de9qmea+jvKqbxe22tHwbSj+3vt0Z6E5lcM8sgjBOs3vbtm3isIBeXl4ODhSGTDXe3t40xZPQNdxXLXF7S1za8kpychMEQRBEzZjdR48edXFxadCggebVJKG4U1JSbGxsLCwsntl+YGCgiYnJqlWrtGvOFhYWxsTEnD59+smTJ126dHn11Vf79OmjFZPX29tbXklmtIFCCdsJfYD7vGVS73KUX3qRb6ifiH3e7L1WXuklANeyHgK4mLqFBTxhHu7EP80BtDbJhb76uQmCqDhn834vK68UylwZIkZlZcURby4WnBiw2V1YWJiammpnZ+fs7GxmZlbBrUpKSqKiosQ1CoVCHrH7/PnzDRo0KC0tzc7O5inftcKCBQv69es3ceJEU1PT7OzshIQEZnZXHW5h106ntfxZWIkJ47wRmidOEARBEISRUSWRSWlpaW5ubn5+vqOjo0KhMDU1rUQjKjNT7t+/v1evXk+fPt2/fz83u9PS0tauXXvv3r3OnTt/+umnKmvu3LmzfPnyU6dOWVtbBwcHOzs7Myc0+5uUlHT58uVOnTpZWloCcHd3d3d350v5OkVFReHh4efPn3d2dg4JCWnatClbmpiYGBERkZKSkpCQIN+Rug6qbE1lJUfeL4LQOipnWEogeYk+wF3XTOqtzvOtzx5uzQN1peebjdLLhd5rbaJ6VE8QBGGImFa9iSdPnpw7d27//v35+fla+U5Pnz49ePCgp6enp6fngQMHnj59yuojIiJmzpwZHR3N1eHymqioqB49esTHxwcFBUVEREDphE5KSmKFDz/8cPr06d9//31CQkJBQQHbSrJOZGSkq6vrunXr2rdvHxkZyb/Y7t27fX19ExISVO5IHSpbU7cLdf0iCIIgCIIgDBqtTam8f/9+RkbGrVu3XFxcqtjU77//bmtr26xZMwAtW7bMzMzs0KEDAFtb27i4OE9Pz4EDB7I15TUnTpzYt2/f4sWLAdSpU0fe+KBBg3r27Hns2LELFy7Mnz9/yJAhffv2layTmZk5efLkevXq+fj4+Pv78/oBAwbw8jN3pLk1dbtQ1y9DhBxUBgF5sg0Iw/Jn072CIAgJVVRsG9BOdW52W1paOjs729jYVL2p/fv3nzlzhs9Q3L9/PzO7Q0NDDx8+nJ6enpyczOxdeU1paWlcXFyjRo00tN+kSZM333wTwO3btwMDA+VmtxgTExOV9RXZUQVbk1fK+0UQBEEQBEEYNFoQmdStW7ddu3a9e/fWis396NGjY8eOxcbGMslHbGxsenr648ePASQkJHTp0mX48OFcHCKv8fDwSE5OLi4uvnHjxg8/CAHYra2tc3JyWPnzzz8/efLk3bt379+/n5KSwoXj4nXc3Ny2bt364MGDLVu2uLm5qfyeKnekEpWtad6FvF8EQRAEQRCEQVMlb7eJicnzRjJ5JsePH3dwcGjcuDH72LhxYwcHh+PHj/fo0SM/P9/f39/c3DwoKIgtldcEBQVFRkYGBQVZWVn5+PiwysDAwLlz5wJYv359586dN2zYkJOTU69ePXd39ylTpsjXCQwMDAsLS0xMdHJyCgkJUfk9Ve5IJSpb07wLeb8IgiAIgiAIg8YkNTW1cltWMG63JF2OHHt7+8GDB9OZqAb++OMPJyenGv8aQ4cOZdNSjQYD7ZG2vjZvx1COw/nz5xctWlRcXPzjjz/S1UU9ok7RtUedIqoOV0yoxNHR8fjx46iKt7tr164VWU0ek5swgh+5+KNWfvDXr18PCQmJjY2V1B88eHDRokW6vqdUW4927969efPmmzdv/vzzz9V2mirRnQ8++CAyMrJ+/frs44MHD/z8/NavX6/nT50dO3ZcvnxZPkdZslpMTMyECRPYjBE9/GVZWFg4OjoGBQXZ2tpqq2V1vy8D7dHGjRsPHDhQUFBga2vr6+vr4eFBp4nOVPX0aMuWLWlpaXl5eS1bthw1alSXLl2M49qrtqetrntUgz+iCmIKgnh+EkRopcGAgIDi4mJJ5aVLl6Kjo42mRzt27Ni1a9ecOXOqwebm1nblutO0adObN2+WlJT897//vXXr1oMHDySh5fWQtLS0Y8eOjRkzRvMBYdcVC9ivn7+smJiYTp06LVtWmaAlkgGk5t+X4fbo3LlzwcHBcXFxw4YNCw8P1/NOqTspenWadNSpmj1TuuhRbm5ucHBwfHz86NGjly9fbjTXXnU+bbV7i9CrHxGZ3UQ1cfr06YCAgICAgDNnzqiryczM9PPzGz9+vGaTiFNSUrJ06dJp06YZTY9+/fVXPz+/Vq1a1UiPhg4dGhYW5uvru3//fnH9nj175HfbZs2a3bhx48SJE48ePUpNTX3w4EGTJk3YovPnz0+YMOGjjz5KT0/XnyvwxIkTCQkJ06ZN49E85f1lT6ChQ4c+ePDg3Xff1du+WFhYvPXWW5cuXZIv8vf3Hzly5K5du1T2kXdQ/qyt2XfQWu/R7NmzX375ZTMzMycnp2cKHWu2U5IuaL7kalwqoPVO1fiZ0nqPgoODX3rpJVNT05KSEg1p8gyrUzX7tJX3aOjQoRcuXPD19VX55B06dOg333zz4Ycf7t27Vw9/RM+kLgiiCi4odolHR0dPmDABQFRUVFhYmMqatWvXBgYGurq6st/SM4mKihozZkzVw8DrT4+uXr0aHR2dm5vbpEmTMWPGdOvWrZrPWv/+/YcMGTJv3rzevXuzmj/++OPEiRPyu22zZs1u3rx57NgxX1/flJQUd3d3FkcfQGRkZEBAQP369cPDw6u/C+r47rvvRo4cybLPaugvO79cbaKffSkuLt66dWv79u1V/igKCgpCQkJ4DgFxH8Vd0yt01KPi4uIffvihpuadV7BTki7o5yWn607V4JnSUY/ee+89e3v76dOnG8dpquanbUV6dPv27XXr1ql88gIYOXIku6j69etncOYTmd1EZZA8CAsKClgYxCtXrqirycvL69y5c926Fb3kUlJSUlJSuE2sa2OiGnpkZmY2ZcqUFi1anDlzZunSpdX/0HV1dS0tLb1x4wavWbhw4fTp001NpW+9mjZtevXq1Rs3bnh7e+/ZsycrK4uLTPLy8r766isA8q1qkM8//zw+Pr5Tp052dnYa+itBD/sydOhQMzMzDw8P9qQRs3v37l9++eXatWsPHz6seB+NtUdXrlxZsWLFhx9+WCPTxJ+3U/p8yem6UzV4pnR3mjZt2pSVlTVv3jyt6CJqvFPV/LStSI/4NAD5kxeAvb39kydPbt68aYjmE5ndhBZo2bIlewHEFRTymqZNm2ZnZ/NZehW3g2vEgaeLHrVv3/706dP9+vX7999/LSwsauRMSXIzBQUFrVixYuHChZLv06xZs6SkpLfffhvAgAEDdu7cyTJMAbCxsfnwww89PDz0ym7o2LHjyy+/vGbNmnHjxpmbm6vrrwQ97IuGS33Dhg0ff/xx8+bNJ06cqO6c1q9f//Lly9qdaKWHPTpw4EBGRsa0adOsrKz0v1PiLujnz0d3narZM6WLHs2fP3/06NEtWrS4efPmo0ePjKNTNfu01bxH+ZMXQHFx8dmzZ1u3bk1mtwokAQS9vLwcHBzITjUy/Pz82KB/0qRJ6mpGjBgxf/78du3aqRvvQp8CIemiR35+fuHh4WvWrLG1tZ08eXI1uBCeeUh79Ohx+/bt1atXS+wepu3u1asXgD59+sTHx3Nv9/jx4yMiIhYuXGhjY7NkyRL9uQitrKwCAwMPHz7cp0+fCm6it31Rd00uWLBA84vg8ePHf/HFFwAkE/n17fdVxR6x3L3cP6fnnRJ3QfMlp5+nqSqd0tszVekedevWbcmSJXl5eQqFYurUqcZxmgzLugDw6aefPnr0SOVjVG9/RGVuBV3H7ZZkcKxXr94HH3ygwdXHc8KLSUpKquC38vb2rvjKtQ09idtNEARBEARRCfTWpNZ53O7CwsLU1NTnzVJZUlISFRUlrlEoFOLY3txoJgOaIAiCIAiC0H9MTU2fPn2qbhEvV0lkUlpampubm5+f7+joqFAoKidW05zDknPnzp3ly5efOnXK2to6ODiYBe5JS0tbu3btvXv3Onfu/OmnnzJPOfublJQkWUrXBEEQBEEQhOGit+qRhg0b3r59W92iMhO86nt68uTJuXPn9u/fn5+fr7v+REVF9ejRIz4+PigoKCIiglVGRETMnDkzOjqa6cWZdzwpKYkVJEsJgiAIgiAIQus0b95cPKGfY25u3rx5c/5Ra1Mq79+/n5GRcevWLR2Ffjxx4sS+ffvY/AyeEcPW1jYuLs7T03PgwIHyTTQvJQiCIAiCIAitYGdnV1hYePfuXaY2MTU1bdiwodjm1qbZbWlp6ezsbGNjo6POlJaWxsXFNWrUSFwZGhp6+PDh9PT05ORkZpFXfClBEARBEARBaIvmzZtL7GwJWhCZ1K1bt127dr1799adzQ3Aw8MjOTm5uLj4xo0bPDpKQkJCly5dhg8fXlBQwGqsra35ZFL5UoIgCIIgCIKoEark7TYxMXneSCaVJigoKDIyMigoyMrKysfHh1Xm5+f7+/ubm5vzrLOBgYFz584FsH79evlSgiAIgiAIgqgRdB63W5IuR469vf3gwYPpTFQDFLebIAiCIAii+qlq3O6uXbtWZDVxTG6CIAiCIAiCqJ2Y0iEgCIIgCIIgCDK7CYIgCIIgCILMboIgCIIgCIIgyOwmCIIgCIIgCDK7CYIgCIIgCML4qWQkE0lYQC8vLwcHh+r5xt7e3gCSkpLo5BEEQRAEQRCGanZXMBq3JBR3SkqKjY2NhYVFRSxmABYWFi+//PLHH39sZ2dH54AgCIIgCIKodWZ3YWFhamrq8+aeLCkpiYqKEtcoFAp1Ebu3bt166NChhQsXLlmyZPHixXQOjJVxH01kBRcbTaO4rPxiVli5dpmhdC0taqTQtXaO5fpyLocVPP1/0ufvP8FvuBZbWx69ga52fbj8mr0+z2i6pue/oEow5fOPeHnxwrUG+v07OKl9rf37n38bXNc2LFukeYXhE6ca3JnS3ClD7JGRm90ASktLc3Nz8/PzHR0dFQqFqWll9N8aMlOamJh06dIFwOXLl3nlmDFj7t69C6BVq1YfffRR586dmTUfExOTnp5eXFxsbW0dGRkpbiczM3PBggWvvfbaxx9/rKGRmzdvhoeHZ2VltWnT5s8//ywtLWUClYcPH8bHxx88eLC4uFihUIwfP97e3h5AdnZ2TEzM33//XVpa2rRp01WrVtFVQohtgr79vbwCp9nauQCo38jeqpkLW3rnetZrty8CuHwpq+RCXMpv243SejACKjjqoOEEQRAEoXOzm/HkyZNz587l5uY6Ozvb2NhocZdPnz49ePAgADc3N165Zs2a0tLSP//8c9q0acuWLVu7di2A6OjoX3/91dfXd+jQoRLrf9u2bVFRUU5OToGBgZobWbVq1cmTJ/38/Pr37z9ixAi+8tq1a7dt2/bNN9+88MIL06ZNCw8PX7JkCYAFCxYUFRUtXbqUWeEEQRAEUWmYn3j7zysAfDH7O16j/45h8QC1aw83AEPeGw6gq/tL4tWOnv4HADZukGxCA1eCeA6zm3H//v2MjIxbt265uLhoa5c+Pj5mZmbdu3efMGECqyksLIyLi/vzzz9v3LgBgP0FcPToUQBeXl5yj/uqVatMTEymTZtWt25dzY2cPn0aQP/+/S0tLcUtMNP/iy++YB8vXrzICmxf33zzjbu7u7e3N6nPKw5TlXBJSUjgQFZwbFtu2PafQV1YYfe2YwBysvPZx6UzvoAea07SokZ6BU4DwPzcly9lAShJ3cRXqKcQfiO2di6wc2Eft0eOrHGHt9y5+83ir+SrJW4UnpHfzPtUsij+p62scDYruyLt69vjVvINWzq1BDCwV08AbV091JkRbCu96gt738KuQ8mlyC42GOYLFq4tCZgXwwqrZxut2oQgdAF7gAIYMNhT/uSVPGcBBM//hg6aPprdlpaWWvd2y4OQzJ49Oz8/f+LEid27d//ggw94fWlpKbeD5ZSWlqampg4bNkxzI0+fPgXArXNJ4xs3bjQ3N5d8mc2bN585c2bXrl0ZGRkSzTpRO2E2N7dySi5kSUxtMcwMYit7BU4zXGOIIIjKIVZyfzljOh/LMZo0HAW9V3tP8Bsu9nAzss+e4n/bunqwAoOtxv4mKj3f+unwlluoYiOVW6hkpBLVanbXrVu3Ktru54IJst3c3K5evSqu79y58969e3fu3Ont7S35GgSpl2IAACAASURBVDNnzoyIiPjf//7Xq1evFi1aaGikbdu2p06dOn78uCTEYffu3Xft2pWSktKvX7/r168vX77866+/BvDSSy9NmTLl4sWLwcHBzGQnKngL69fZHsC7I9+QrLD5pz0ACq4UsY/LF/+PFVq2shavJtwBk9PYRz4j04CmWhJ6ZTTwMnNvQ72HW2wS8UV7dq8D8MZ/at7nzZ3B4vctAFo5eAGo38iefbzYbguMelYiUZ2/mq493Fxd2nIjW/ymSyI1YSvw12UA2IauLm1Jc0IQzza7TUxMnjeSSRUJCAiIjo4eN24cmwTJCQwMNDU13bx587p165o1ayZ2PHfr1s3GxmbGjBmRkZGzZs3S0EhAQEBYWFhYWBiTkr/wwgus3t/fv0GDBgkJCVFRUQqFgs3yBBAUFHT9+nVmr/v7+9MlQgjjNzev33/5nn9U6ecWk5O6CUCHt6dtx/c1+wRlLiuIvFZiHxWHa0uY/FTlIpVqkzF+QyWVfNf0oK3l8DGASngkFq4tMXTWRX3FAnr89523+ABPbra2aXkIADCK10z5/COxw9tQxN8EQVTV7G7evHlF4nYrFAoNsUoAqJyPqC7HTZ8+ffr06SOvt7S0DA4OVteInZ1dXFzcMxuxs7NbtGhRaWnp8ePHjx8/3r59e1Zvbm4+evTo0aNHS9an0CWEOhx7DWP2dD2FC9OZXL2UzYMGurRzfNGuLbfI2coEQRD6Dxsqszc8bODNPNZ8wMA+soGE1CUhqmQr70g9BGBgr55szM/G7TX74oi/lQXw5ffvscLhfQW8UuVr2AlT3pdvrleCE/7F5J3iPRJ3St4j0s/UsNndtWvXimymLia3fjJq1Kji4mJzc/OOHTuOHz+ezrp24b9nJi/hwrhdSrnIH4X5KjeU1DMVCm/ttqUgVmFqkxqXmmSf2d7WzYvZ0zmpm65eygbwol1bZmozhErAsdcw9uo/+8x2ukKq024ouyxl8yYhmzpZdt9TGZkBQHmpSfUbDSrnUHJVyZ3rWQDu3b7IPr75cSSArOB+dDHojnkLggHMnr5UUs+F2nI/N7NB21hbAzhx/EW+SedXDwHILegJoEnDUWKpN2uEfN4EYfxmt1ESHx9PZ5qotcglImK4ScptTfEMKskilb4u/vacu8eOHj5Dh70WIpeUcBnJax/M4JU89AoXqctr9Dakyc2bdyTGtziPDP8JhK+IKHMo/FnAR4BANje+2V9mfANgmhOmPxF+aFt31kgfWS/kv2t1w1T5tsgCG28oe00Q1c26KBUBu0b7zyGzmyAMAE//n7ZHjkQgALR18/L8KIY5GiXO7DffnsbLbNH2yO9pZpvueK55kxVBMreSj1V4yMXqiSqobg4l93Mz7inTM7GPF9fPB82kJIhaCdeWjAt5hxV69GnJlxbmC0EpWIQD42beguA21tZD3hsuf425Luqr3KIi+dsqMrsJw4CJw3gMJhaQOydbcKlKNCR93d1ZgYc0YXqSlNOnxetLwpsAMLNw05P+bo/8HkBJ/6x6ChdmCbV18xJnqbxXlqUyi2WpPJZz1ZMuFIIwLtjQjvm8JX5uJilhHm5za0vxgJCvllvEPdw4cdwVgKVlw/YuZZXPO1zULirD86t808W+JxusinU1HHY0Ro18R88tVLGRyi3UWmKkGp/NPWn8x+xS5Fcj98J0df80/qetweNWAVi6MojMboIgdAh/cIofjZIbk2b4yiofzNWD3MNdQQG3SuTubUlnJT1lU8T0MJNODcJ98yolJQyxn95WVslrDq6fr64FgiAII4DMbqLySDzTLOuk2H/ACFvzP4i82hyJO3zymPcBbNgrhK28d+OaeGmNh/H29P+JmRcpv23v2x+XleYCn9AGnrryQlbKb9uP5VwFMGXBXrpOiOc1YSVzKFl8bsjmULLr7WLqFvbRvpcPlLkqQWqTahnBQunQZWrm3KIisZ+7SRMrKCdTijcUNgEAWFo2BFC/aQsgB6qE1NWJeBQ65L3h4lDcPEVOBUetACaN/5hp3DWvRlQFHodEHGuFwaMaiB/W/G2zUQYwmbcgeP2KhUdP/5N99pREZ3j09D/sOhw18h1gK4DgcatqxOFNZjdBPIflDWDx9H59+4MFEMxRpqtkkhLOsZyrZHBrF+7kZmHCn5nypoK2hQSxhzu3qIjX56YKZeZZpzmjBGGg5qnYQhUbpnIL1eiNVGOCTaBkNjezrVmBTc5p6+rR1f0lHlRAqXraWiOWN5ndBFEZWHBuniW+b38vbnm7tHNkrm6CqCCa81AyJzfkcyhTt0Dp5AbAAlyyXJW8TfJ56xrmzGZZch4W3Zf7uSvhwK5Z9zAbcHZ1fylxY1nlM7XdKpeywC+MOi+8QVcLoSObmwfg4tcke1fDLubY2NudX7065L3h2WdPhS/LK8zbXzYeq3bLm8xu4rnheo+QwIEAHNvasI9sSiWTmojrz53+UWU7bE1JnO9GyqWF9+1ZoXnrlwEU5tGBryQ86ySPJKjSSaxBty23G1RaEmuiE+ho12Y0SLrFWizOrxGBkhoWelwM19uQeKaakcQbFYtM2E2jq/tLmocHvAWVaXEJQls2t6tLW/FDLf6nrTzHkyvaAjhrnX3i+Iu5BXmAdWHeXzU1mZLMboKoKuIU8X37S6UmhFZg8hJJCnr2l3njmJ9DrOFDhfUnknmTYmGJSmpwLimhzzwsug+lpFslYm8x84I/82IjiErAQ7L8fqJMLdOhs5Cfu0CVrsbQbW7xj4vZ3LkFPSdNbM0V3muiE4Azs2cFsafJBL89qLk58WR2E0TlsbVz4W/8CaISPFceSpVzKJm2hFPmMI4IhCyFDbmKCQ2odEuLk8M/77ZNGo4CAOjpAIMnVAewclGKxEI1PiPVyOA2N3eycJsbdZMSN1ozVQmArj3chrw3fILfcHNrS+U1SVMqCcPBxaaB+CPTlsg/crUJLzC4qoQhmdSSc0MwONgEf6Lq8Oclf+cr9g3wG5aGuHtyb7E4xAF32rHgetDejEOxn1viZhYbAezLcB0q09JUYt4koXVUakvkcHWKhvXlapMaHEWwHwu7kNilyK95efQS+YbsWr13rTuEGCYVMmEJgjACyOwmiCrB3JPk8yaeC8kcSu7Abvuxl9xs1TyHssxWO7NdXMnc3vblE6mSQpqoIG1dPeSSKpVhBMWQCkt/2HOsLNeP2IVvHMxbEDywV0/u6uZOpdyCngUXIgEU/FmQW1TEBsDMF7Nn9zqvEeNv3o1/crsHgH8f7wHI200YINyZrc7tvXJJuak5v5/4Q0NrbAIlAOdGv7PCyQuGYXzzYIIv2rUFDtKFoSOYklvsDmTuRv68Z1NIxT5vyWxRDR5uFh9Qw2oS1yZBMDSouisBGa86RZ4LWWykGp+Fanyw9O+SKIEAduy1btPyUMEFLI/eMMFveMGfBSyWjteI8dt/XgGgg5ODq0vbH7fuBLB0IWm7CUK/WTy9H4Auji/ymvqN7FW+Fh89+DX9SWTIH+GSEEsMuRhDQ0gTlZYof59Ogo1aDvfK8wCIKrNOPlcqyv9v79yjorqyNL7FGBLfIEYUHR/hoRiVkRZibHs0GjvLIWPHcakEn0OIQVtQRyOYwUXHrKhJQIIxEVuIoyRRY5MYM3S7FEF8RmMiqID4DIiCIGJQQFth/thVh8O9VUVRBVVF8f2WC2/dunVvnVv38Z19v7O3WJVAuE0IwfuWgZVK/oWz3Mnk4j6cEcJIFEZw7ZWkF/YtMF9tc3yENTdn476Qk8+hEL/RLxSUlaUd/N/JM+e5DnzrbmWycHJPnhk6wmMQh2P4cQ283QAA0LS+hIFhXnJ3wkCiEvkRpIia8Mug0JWkqjyvpaVSJXJOvWlRRzVdoPOppH8MpcJVovCc6J6pTdl3PTOKiHr8fg2OJZPho0Lhw2bNqs/bDUALoTOEbzcsWzmPiEZ4DBLBI77C87NN8fgx69JVjmqn7vx88sxQpy6z7lYmE9HDsipXD1f+lN/w/hx4en/9v6FcDmgd5Ny8rznPz+SSlJ9bgWIkpUA8wmO3ibhY8PysMxpvycV7I7SfuE1Ej2qs/Fg/NuJlOc4tgnCcdIJj3t6D3YmopDC/Vz/P9+YTES0Knm4LAW8AAGhqz5YlDke71R1dRcp/9cOxCzn5D8priYhcsTuBefff9dtYfGd9sE7M5KydjKZMVZdZEybO9Rv9wlBvzzemvPpF4hZx/+Xnz5xsnmW33/D+VlHekN0ANE1zj39lspyuW5hMnh3oLVR5SWE+P0BP6Ldngc24TXSiSHdNUmRXTNTH87QDRy3pJ1FEmuUkKuLuTpKFhheQx34Z+LZyYJu0sW0mPHShgY02LyLrX1zYyySVpTQ8hlJneDtfO4bScPCbJ0TBGnPC3sLgwRF0kgaGChuJMJaQcd4SgdqRIrcrlT62ylmjtmZxAhO5KGOTeFB+u+CpMmqilwOYyYh/9cdOaHXiW4aj4MJJwrHtod6eswKnTJg4V15yU+LuZSvnRUZ9tHbNCj5/v/1md0HxS5ZvBWQ3MJ3iW2XUICGg7vD220unyC/1RcE5k6CUQPA2T1RVVVpXcBPR3IAxOXmXx78ymRqWyFEgKsb36ud5OXMPEbn/YVrCaiKiBQh7A2AvqBN6sKukUdltIK+l7fhSuAtRUFbGzZSL+3CvwEA+EzkcXlD8Ej+r1IqbKzhymp34VZE8IXKQi77E0L7iiXF9JoM/BoxVfDDsg7XYjZDdAAAAALAo/OCIdXbWpauysaQgs4xUVhMD9hIi0jhMAGgBhNu7oPilB+WaIN3jqtGbEhcsCp7+RWKKOs71sKyqwKksKHQlH+FnfurVsy9kNwC2RGzEy3MDxhARh7pFnNutnzdburv28FZnMnl2oHe1Npng5cw97n+YRkQJq60W8G7tCUYUoTV5HJuBPGv8loEEwzLCW8LLi0eQFtt77C0hoiXxh0gyiuTkXSaiSQt15OemxvJ2K45MUfmSYXtJ8w6pFGsTzQlZk8QTho0laieJgWwncrvE+v8aZdGUJo0eXXzYyAFsXa4n9/pf57mTQ73rk1dmXbpKuh6pg5ZjwqgJ2AmtRW2z4CYi1txVVZWyP1vffZazCjq6dKTH/0FEPftS6Y0rGFIJWgGbt23kibfnLSbtwEqBGGEpzCeX8w3l7WanChHdrBlGRD37amq2ld7QPJHkwZRioxYT3KT1llBDP7cio5kYUikXihfKu6QwnzL38MyE1a/ZuM8bANCW4f4A90ILyspkYwnP5OGVYoyH3O9V2Uuoonyvm/sUIuJgpNWHxQM7ENystiXB3TTdrMnnXbbFsECH7AYAtF341i5u8Hx356ihHPlu6qhHlhEc2BZhy0Yj3By/LL5UbGajRFCWM0+LXNQchObOHmmD3wJFPFsBzxfBYO4EKnqJzTKGEnDCMvlQNKHADZeFZ0na6bkGgpXoKnYy0IewZZPk1VYPDxVvkRTtMmDyJlv1ecuCm08QEwS3rLyt2xzIbgCUCG8JEcnDKIWC6T1It+5RF4rv1a9BXoL35nuRpbIKKhInkSrBMCOXzjETIUYRzgeM4co4Bt5tUrYTud+CAjrmIA8J/RcXF/a6yJmCGhRw1V7n5O4Hd1wVrm7rDosHrRSFnyQ3x52IqqquEJFVytxAdgNb4T8DNZa4v32dpnMBw64Sot78kmM/wlvi7nydJ3JuWqFRnLKt+lqO2luiT3PL4ruoMEdkNRHzOZ83ERFdxGFjPIra73LwWx35JoO2b3XtG0sauIE99MnXb5O7soqjtKCsTJ3MRD5W5a6vNs59kjUuL3a38h8EV7dVkStR7MfusJ7gFn6SUyfOt+8wgaiyVattyG4AmoBbP299apuf6SuqxMs+b+bZgd5UmI89CRRwUFbEaDlqqxhDKTBmDKWiQnv9S+7Eau0rY3+PfQ/q4SdU3J0Q/QTujvJf7qByzFv0bNVxbg6QP7x3noi6O2vyzVtlfI79Idwgsntk9DhlLaKsX35U9x/UVe3E4Cu5vCWyCkJ2g1aAOHs57L0pdpf6ZCYpyC0ycxNVElHHjl00oqH8NhH9fqimBObP1zgWTpu3vYGd3CyIALCR+T1sE77x8z1eHfkmVfCbGha+IZMi3Kj1bUJfgoiObNV0JwZIvVDx4KipThLDHWOe4EqxFj6h1MeJwq3R6KqGenv+/RAvBlc3aLvIcW5NF66silq5qwSyG4DGYXNIfSrAfnpL5HAU/NbVVHXAm4iKpBUqfN4AqHUqh72vD/5Oo1b/8CfSE+QmPWMoBfwydcvHOjcEgD5EAhO5UI465k0N49y8AIukJ096EVEn5+eEadA2EYFhIhrhOwQ/ve0IblH43f5GCkF2A2AIzrrNCsaAq7v3oMm3rqaqRY/s7ZbzeQOT0Y4BrX/YLd/7SRX8JikqaXKEW3zQ/BwmwA5gKbBmXRiRZmShfLwZQA6Q80DDTvXzXYRsBcAAcuFn0XMQEycyNNcoxagqRe9CbTshouIfjlhFbasFtx2Py4fsBmYHDBqe24uWzeAJYT75Yk8FS1N+2bFjg4+PHHhLvhzsPqTNpEW3sW+bF6EddaY0MX+1AChQRPEZUePGGBQhfGqYElFhZCfJuGLhAjr21J1gJSSs29yv4Cf+DHdx165ZERn1kbgCsK+G49zdnUfzknB1A7XCFn1LR5eOYtxkWxDckN0A6KWkMJ+IemldIp4vTO7aQ3Nf/+1OAx0gG0tkEaDRAdLYyuprOSUYVQmM06kN1Kom17bGVaJvDCVzPfM7AysEzYj86INrygz19mSRyhpUdnjzAkzp9aFE1HPABdI+VCkofuluZbKNaA5WPwVOZfWNaqit+W9k1EeyFudPdXeeRKq0VAAsWzkvelUER3y+2vsP0oa3OQW+3OuzeyC7AWic/POpRKmspBVWEyHHSfJ5y0qIjSXpB1LJsuO97AYujCcsHxxgk1MosO0k/0KDp/yy1cT4eLzaWKJwlSAlOQD2jXhOC5pXc/sN7y/KRFzIyReCu61dVCG7QZPhmvBE9LLvAHk+e8XENWvT9kKeEMlJFHBuk0NnFO+O4P84XkJEEcu+IqJ1sZbLZ3Kl1EXkWetFRNpyOSym1U+9FShydYtVeQ92F9MAGAPHqq9nRvFLRclJxaHI76bmfSx/FrQcssNbMaLAyakrNYwNy4VmnurGQeKu8tpsx9Utkgn+nY6TNtu93CPlvmiWNukKf/P2HSZQwzj3o5rzsJc0IxduZPFEg5Gg2uKUmzfs1byrtX2K7GEkJRZTl6sUlTcIecohuwEAzQjfPqnhuC4DyQSFBdy0IYnNePsnKers6uFKpPGb8hf79hsio8e0KVAkd1NHuBHebnYM27X1oUjJokBUqTRmVQAAKzIrcMqEiXPb7NUVshs0GRHk5kGQYkD0xH8fRUSbYjX3v0c1mjD20Qsv6FlTZyIiOi93zbuRptTlvY6aLjiPubRkGv9NibtZ6r03WLc4aDTgrY+dJ55AyQFgTzSwIeXo6M5xtJtt0BwFl5cpKH6JiO5WJtvaZUFcBuWYN+XoaDjHuXv2fZ6kODe1hpGUpTcdxLSI/sqZBEWAGZiJYhy/68C3ov5nYtvcFZDdAOhFtpqIKvGkqwilGh49CYdJs9z+5Zdy8Jsj302tZdPqDNz1R86XH5A2mbcAmbkBaFNsjkkX02//t2ZCXa6SpCRjwnAi3CbCWyJ72VuomxG7ftuylfNo7z+cusziOW1Wc0N2A9CGZCsLViJaG/ueviAEGWcpEX4VIvoiMcU21SqwHeTOgEgmKJwh6jyAf436L8UyhvsVcoJCq5xf4uSSO3V8mvAJxdFujnxzDgeOc9v+pUOOeXPBV75ofHEpReP4etz64tzAwsSu34adANkNTET0mz+XkvYT0cH/Oy13pnNuakwmfCE2kj8GjOWJrDNZcqd80fJEq9xv2GdSUpg/YKAmws3KQFOEsmHM23A1nJ0nnkCYNmMvghpGvkUnQR38bu0GbkWt9TFB3o1KW2AL4ltduYnJzXEnok7ORETF17agywoAZDcAgEj7fN97sHv1tRyRz0SnyURfAhN5PQAA0Hp7FJ98/hlpY95rY300ZeGLiVpVnFtEjv72dZqYKSzdOos72gIJ2zWFkBfMkZLYxii/v3CbvN0wLqZpXX0xS423JHbzp+pNAMhuAKxzv+GbzUy6TFIyQXVabqG29Ylsmwp1Ry5bLaaF4URkVBWcyv5VMUc4UjiXNgAmoC5dKZwkwluiXsZwLN9GIv0KQ5ecdYfRJJIvdiEi26mPAwCA7Aa2i8gl8vqE5UT0bZpmRBdnMpHjB4zh+IfIAs6IvChigu0lMAsCAyqHpOf78mhLLrMn/CetPTMgi0tR9rxJVdYBMP9ck2PeX36+/pONLxFR0eW9uEQDANkNQLPebE5cnDmaDSeNFHiXQ92cMZAQ0wKgrYpUdT/wy7+OIaIJE7e06nYFha4sulzXGgW3iByJvLREVPzDEZ6Qs3nAdAGanXaZmZnYC22E3NxcDw+PZl/t7o0x8stDZ67zRFOvxRz29u7TWd8l0uqIeOrM0e0NL2njals0pBnvxK2ijXbW+eERlnYwkpIbQnY3KlQ+CFl2c26TWYFTiKj1VgwRFpqivFYpuwWy7Ba0LtndwOdtEuhaWIyffvqJEO0GAAAAWgK1CeqLSymkzbnZejuBIua9eRse4gHQNCC7AWjyTbTRaDEsJTaleAAAAABbACaTNkQLmUwAAAAAAIAB2GTigB0BAAAAAABASwPZDQAAAAAAAGQ3AAAAAAAAkN0AAACsztSpUxUTaJHFvqFpC9tmu+yyUS26E9Ao0CSQyQQ0w5n8zDPPuLu7L1iwwM3NzZy1ffPNN0ePHi0uLnZzc5szZ46Pj09rb9F333135MiRGzduuLq6zpo1a9SoUXbwMzHHjh2LiYlJSUmxgxYpbkgWblReXl5iYmJhYeGAAQOGDRsWFBTU7Ju4c+fO0qVLt2/fbh8tsvyFwsgWTZ061cyDx5K/lGUaZd2r+unTp0+cOBEWFibmbNq0yc/Pb9SoUU1tl4VPIgs0ypI/TVBQ0JYtWzp16sQva2pqgoODv/zyS4vtNNv5+RDtBuaSkpKSlJQ0cuTIjRvNLZqQl5cXFha2Y8eOadOmffLJJ3bQooKCgrCwsOTk5Llz527atMk+fiYiKiwsTExMtJsDj9cmsHBDYmNjg4KCduzYMXPmzGeffbYlNhESEnL//n27aZHlLxRGtsj8g8eSv5RlGmXdq7qvr29+fn5VVZVQezk5OSNHjjShXRY+iSzQKEv+NM7Oznfv3q2urn7jjTcqKipqamqcnZ0tudNs5+eD7AbNwDPPPPPqq68WFhaK6Mi1a9fmzJlDRNnZ2SEhISEhIefPnxfvrl27dvbs2YcOHVKsJyoq6vnnn3/66ac9PDw6d+5sBy0KCwvr37+/g4NDdXW1l5eXffxM1dXV8fHxy5cvt5sDj4imTZsWFBQUHR1dVFRk+YZUVFQQkY+Pj4i7X79+fcWKFTNmzFiyZIkxrWu0U2FPLbLKhULdIiKKi4ubM2fO4cOHRYt44uLFi4sWLZo3b96PP/6oWM+5c+eCg4NDQ0Nt4ZeyQKOse1V3cHAYO3asSJR8/Phxf3//9u3bU8NnXG+++WZgYOD+/ftt6iRq6UZZ8qfp0aNHeXn5mTNnHj16lJmZWVNT4+TkZOC4Unx59dVb5xVeceja5s+HvN1tiNzcXD8/P+wHAAAAAABLcuDAAYK3uy3z8OHD8vLy2tpane926NChZ8+e7dq1w44CAAAAADAfyO62S3l5+fDhw/v06aPz3XPnzhUXF0N5AwAAAAA0C/B2t11qa2v1aW4iGjZsmKura2lpaV1dHfYVAAAAAABkN2gpWHnfvn0buwIAAAAAALIbtKzyfvz4sXW/Q21t7Zo1a6y7ofHjxysmmrEJpq2zuT4OAAAA2B8ZGRkJCQnx8fHx8fEJCQkZGRm28K3g7QZNJigoqF27dsnJyeavavz48enp6YaXOXbs2JgxY3SKy0Y/a8KG1EI2PT3d+A21XBNMY926dZ6eniKrVEpKypUrV1asWNFCv5cx+xkAAABoUXbt2lVSUiJePnz4MDs7u6SkZMaMGZDdwMqEJh64WV6pmPmih1vkn/zVC+fk5HTu3Lmuri4vL2/w4MEW+HqHDx+OiIgQYq7lhB1vqCXUsMWaoGbp0qXh4eG+vr79+/f/9ddf09PTY2JicMwDAACwVzIyMmTNLSgpKcnIyBg3bhxkN7Amnwe/YvzCaWlpEydOfPLkycGDB4XsPnToUEJCwoMHD/z9/aOionTOuXfvXkxMzJkzZ3r27PnOO+94e3tz9Jf/pqenqz9CRJcvXx44cOBTT+k9UNWrVW/d/A2phbIx2zWyCUS0ffv2ffv2PX78ODw8XFwRZs6ceefOHScnp7feemvixIn8NebPn69ektmxY8ejR4+Cg4PlmY6OjpGRkTExMR9++GF8fPy777779NNPE1Fpaem6detyc3OHDBmyatWqHj16KJqpbrJiN0ZHR//ud78LCAhITk6+evXq6tWrFQvgzAIAAGB5Ll68aOAtyG5gZYyPdtfW1h4+fHjz5s21tbULFy5cuHChg4MDEW3YsGHDhg2urq779u3jJdVzPv3007Fjx0ZFRZ0/fz42Nnbr1q3p6emytlN/hIh++OGH+fPnG/jy6tWqV2XChoQhRJ98NGa7RjaBiLp165aUlHTu3Lm4uDhxRdi5c2ddXd2lS5ciIiJYdutbkoj27t1bWVm5cOFC9cr79+8fEBDw5ptvLl682NXVlWfGx8ePGDFizZo1u3btio+P/8tf/tLocaLYjUuWLFm0aJGXl9f+/fs/++wz9QIAAACACZjpw3748KGBt5rL5G2afIfsBk2Idv/88899+/Z1cXEhot69e//yyy++vr5E1Ldv361biF1DNAAAA59JREFUt44fP37KlCm8pHrOqVOnDh48+MEHHxARl7FVoP5IRUWFg4NDt27dDHwlnatVr6qpG2pUOxq5XWOaQES8vL+/f2lpKc8pKipKSkrKzc0tLy+XryDqJYkoLS3twoULq1at0rf+SZMmrV271t+/vh919uzZyMjIjh07Tp8+PTAw0ITDpnv37sHBwYsXL46Oju7SpQvOIwAAAACyGzSCHO3WZ+lmDh48mJWVJSLBaWlpLLvj4uKOHDly9OjRlJSUhIQEnXPq6uq+/fbb7t2761u5+iP79u0LCAgw/OV1rla9KvM3ZNp2m7RmuTeyYsWK119/PSQkpEePHpMmTTKwJBGdPn06Pz//t99+69q1a5OaoJ5ZW1vLTzCMoUOHDu3bt6+qqsJJBAAAoLkw0wdy8eJFfQFvR0dH65pMkEAQ0OfBr+xdMZX/GdDcjx49On78eEpKCmf2SElJOXr06D//+U8i+vrrr1988cXZs2ffunWLF1bP8fX1TUlJqaysvHPnzscff8wzn3vuOeHBUnzk8ePHhYWFgwYNMvzlda5WvXXzN2TCdk1bM3P//n0fH5+uXbseO3as0YUjIiKWLVv20UcfPXnyxMj1jxgxYs+ePdXV1bt37/bx8eGZLi4up06devDgwffffy8vLDpa8m68d+9eUlLSxo0bt2zZUlFRoV4AAAAAsDxeXl4mvGUZEO0GxnLy5ElPT08nJyd+6eTk5OHhcfLkybFjx964cSMwMNDR0TE8PJzfVc8JDw/fuHFjUFBQ9+7dp0+fzjMXL178zjvv1NXVff/994qPHD582Jguqc7Vqrdu/oZM2K5pa2b+/Oc/L1++nIgmT55szPLDhw/v3LnzV199NXv2bGOWDwsLW7du3c6dO4cMGRIZGckzQ0ND169f3759+9dee03np+TdGBcXN3369EGDBgUEBMTFxUVHRysWwCkDAADA8owbN66kpESdzKRXr17WDXUTUbvMzEz8Qm2E3NxcPz8/8bKoqMgYSZeamurm5mb5b/v++++/++677dq1a70bslgTAAAAACCTkZEh3CaOjo5eXl7W1dwHDhyA7G7TsvvWrVvDhw/v06ePgY/cvHkzOzu7d+/e2HsAAAAAAObIbphM2i7Ozs7Z2dlnz541sIyDg4OzszP2FQAAAACAmUB2t10cHR0RxgYAAAAAsAzIZAIAAAAAAABkNwAAAAAAAK2fdh9++CH2AgAAAAAAAC3K/wMrwa/Dw2kG0wAAAABJRU5ErkJggg==" />
|
|
|
|
</div>
|
|
|
|
</article>
|
|
|
|
|
|
|
|
<article id="preferences">
|
|
<div class="breadcrumbsBar">
|
|
Preferences
|
|
</div>
|
|
|
|
<div class="articleStyle">
|
|
|
|
<h1>Preferences</h1>
|
|
|
|
<p>AssetIcons can be configured in the Unity preferences menu. This configuration is per-user and per-project.</p>
|
|
|
|
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAq8AAAJdCAYAAAAcO56PAAAACXBIWXMAAA7DAAAOwwHHb6hkAACP4ElEQVR4Xu3dCdQc1Z3ffZ+T856Tk7xJwGAEYhMgEBhjwGbHMrvYdy0sRlgCIcS+CjBIQgKtGQFCEhAUSRAEkjISiSRrxppkZjxjgwwMeDCrbXbwgrEzJJPMmrz31e/m3J7/c59/7/XU0/08X8758HTde+vW7equqp+qq6u/8Od//uch92d/9meu73//+wAAAEBbvJwpXi7N9QivXifeAj1/+qd/CgAAAEReXvR4+dPm01wlvOYzeZ1LPrA/+ZM/AQAAAFx5dvTypeRZ1AZWK4bXvLHXYVpgGsgf//EfAwAAAA3Jw6yXN/NMmgdX6RVe804aDa3/9b/+VwAAACDy8qLUC7E2l+bBVb5gG+QzVwutaVD/5b/8l4o/+qM/AgAAACKbE71Aa0NsnkFtPq0aXvOZUnC1C7GB1Q5uy5Yt0fe+9z0AAAAMcikb2rxog6zNl/UCbEPhNQ+uKbTaAaSw+od/+Ic9/MEf/AEAAAAGqTwbpjBrc2QeYr0AmzJqHmBjeLUN6wVXLTwNJg1y8+bN4bvf/S4AAAAQKR/mgdaG2GYCbMPh1QZXe6Y1D6ubNm0KGzdujDZs2AAAAIBBKmVC5UObF5UfU4hVpswDbGHh1Z5tVXK2YVUD/M//+T+H//Sf/lN49tlno/Xr1wMAAGCQSplQ+VA50YbaFGLT2VgbYBsOr7aBF1wlBdff+73f6zEzAAAA0AzlSZ0ITWdiU4CtdfbVzl8Jrza4ir1cQB0rKWthCxYsCI8//nhYtWpVePrppwEAAICalBuVH5Uj/+2//bfxjKzOxOrkaLqEoNrlA/nZVze8auYUXhVclYy1AIVXLdgbFAAAAFCLcqTC67p162KA1RlYBVidLG0pvKazrumSAXvWVdcqKLzevPhPwknf+X74xlR0Er0mem28NwoAAEAn0BlYhdc1a9bE62OVL5Uz0+UDKYs2HV7TWVedxlUaVipWOlZ49YITOsfq1avdNwsAAEAnUHjV3//4H/9j/GKXcmYKr+nsa0Ph1bve1V4yoM4VXl966SV0qCc2/CgsW7as15sEAACgUyi8/of/8B8qZ1/Tta/5pQNNh9d0yYDCq07pqvNmw6sGMn78+EiD9NqgWP/u3/07940CAACQXH/99WHMmDE1qY03b1Lre1C16hRen3jiifDMM8/Ea1+VM5U3mwqvOjWbwmu1611bCa86C5jC69y5c902KBbhFQCAwUEBcM6cOfGvV1+LF1Y93ryicKr6u+66q1edylRXLcAqvK5YsSJe/6pLB3RpqvKmLlfVCdQUXtOlAw2H1/RrWim8KhnXC6860yp6vGTJknDddddVwuukSZNi2Q9/+MPYRgPN50f7CK8AAAwOCq4Kifrr1deSwmk93rxJCqk2wHplOYXX5cuX9014VchUZ+q0Xni1lwg0au3atW5fRVGQ23vvvcPOO+/s1g9EhFcAAAaHds+8euVWI21sWG0kuEoKr0899VQMr/olrlrhNQXYpsPr7//+79cMr/YSgeTee++N88oDDzzQq15nYvN+tttuu2iXXXYJxx13XPyiWN6mUV/72tfCY4895tYNVIRXAAAGh04Ir5JCayPBVRRe//2///e9wqs+8S81vIqua03BVME1r1dYTfVqq0sI8jYKrvqrwd1+++3h6KOP7tWmUTrj+uKLL7p1AxXhFQCAwaHdywa8cquvw6u+zN/v4VVSONU8eZ36r1UvKbyKBjh06NAedT/60Y/CxRdfHHbcccdYpvGeeeaZsd3BBx9cuatBOoOb1GrbbN+p/Y033hiGDx8ehg0b1mPdaAVfeumlsVxnf3XBcr3+9HNp++23X9h1113D+eefXylvFuEVAIDBoZsvGxiQ4VVjmjJlShg1alSPOp3R1RhT2YUXXhjmzZsXnn/++XjpgsKibZ8eN9K22b6nTZsWx7l48eKw7777VuoUgKdOnRpXsG79cNZZZ9Xtb7fddov3O1N/t912W6W8WYRXAAAGh/4Or15YbSTAdlR4beaygVtvvbXqZQMyZMiQcMYZZ8Rbdtk621b22GOPyjyyww47VOry9s20lUbb64ytnd5zzz3d51arv6OOOioG9dmzZ8cXyM7XDMIrAACDQ39eNtDurbI6IrxqACmYJq1+YSsvS7w6nbHUE83LJW/fTFtppr2dVnjV2VVbL7X6U9jVWdlzzjknHH744W6bRhBeAQAYHNo589rfP1LQEeFVbfNwWo93qywvRCZe3bnnnhuuvfba+Bw0Zn1kn+ry9s20lWba22ldHjBz5swYSHXZwOjRo2N5rf70BlG51olCbipvFuEVAAB0so66bEDtRY91VrWVHynwQmTi1Wm8+oLT7rvvHg466KAYGlNd3r6ZttJMezutdXnBBRfE+b785S+HGTNmxPJa/am9Qus+++wT5s+fXylvFuEVAAB0so77wpZl7/3Kz8OWg/AKAAA6WUeHV82fwqsG6LVBsQivAACgk3V0eEX5CK8AAKCTEV7Rg8IrAABApyK8AgAAoGsQXgEAANA1CK8AMIDpF/x0v+innnoq3ogcALqB9lnad2kflu/XCK8AMIDpAPDjH/84/Pa3vw2ff/45AHQF7bO079I+LN+vEV4BYIDS/vmNN95wDwwA0A20D9O+zO7bCK8AMEBt3Lgx/O53v3MPCADQDbQP077M7tsIrwAwQGnf6x0MAKCbaF9m922EVwAYoLzw+vHHH8ed/n333Rf/ajpvAwCdhPAKAIOEF161w9+yZUv47LPP4l9N520AoJMQXgFgkPDCq864Krjqsf5qOm8DAJ2E8AoAg4QXXvMzr/qpxbwNAHQSwisADBJeeLXXvCq4zpkzJ7z++uu92gFApyC8AsAg4YXXnIIrARZAJyO8AsAg0eh9XhVcFy9e7NYBQH/iPq8AMIho/8wvbAHoZvzCFgAMMjpjoZ0/v7QFoJton6V9V37WVQivADDAaT+tA4D2xQDQDbTP0r7L26cRXgEAANA1CK8AAADoGqWHV91XEAAAAGhF6eE1zQgMJNqYvHIAAFAswitQAMIrAADlILwCBSC8AgBQDsIrUADCKwAA5SC8AgUgvAIAUA7CK1AAwisAAOUgvAIFKCq8PvDAA5FXBwAACK99brvttnPLMbAUEV43b94cvvSlL0Xadrw2nUbvb4/XFgCAInR1eH300UfDcccdF3bZZZew8847hzPPPDPcfffdbtv+woF8cCgivN5+++2V8HfHHXe4bfpLvVBarx4AgKJ0bXhdunRp2HPPPcN9990Xl6PlLVq0KIwcOdJt3184oA8ORYTXQw89NHzxi1+Mvva1r7lt+gvhFQDQKbo2vB577LFh1qxZbl2iZZ9++unxzOxBBx0Uli1bVqnTgfaaa64J++yzTwzBc+bMaXg+Pd8xY8aEHXfcsVK+3377xenhw4f3GBcH9MGh3fC6YsWK+F458cQTIz1euXJlr3bavq677rpw8MEHh6FDh8b36KhRo8INN9zQVBvRRj5x4sTw5S9/Ob531U7/+FuyZEmPdhqLx2tjy5ItW7aEKVOmhMMOOyzstttucUz6lMSOZ926deGCCy4Ie+21V9hhhx3i3/PPPz+W277ScrQ/ueiii+L2q7EfcsghYfHixT3aNroeAADdpWvD60477RSvEfTqkvPOOy8GSY1LB2Sd2Up1OgDeeeedcYwal0Jno/Pp0oRNmzZVyhKtGIWQYcOGVcqqHdAxsLQbXi+++OL4Xrn//vvjpwl6fMkll/Rqd+6558a666+/Pm6gTz/9dLjssstiKGymjbadAw88MBxzzDExJGu7VVDUP9q23377Xl8aU39iy6xq9VrOV77ylRge586dG4OslnP88cfHgKo269evj/+AHDFiRNx+NGZdErTvvvuGPfbYo0eATcvRtrt69eq439G2qOCra4W1I0ttG1kPAIDu07XhdciQIT0CZDqoSSrbfffde5TrjI5tnx5r/K3Ml6xduzacffbZ8eCrcdk2XnsMPO2EV20zCneix6KzhLvuumt8bNum91etf7g10ubSSy+NbbTR2/INGzbEcgVbW64ysWVWtfq0HF3Pm9clF154YWwzb968HuXz58+P5QqmqazachRwVa5r4FNZI+sBANB9uvqygRkzZvQqtwc2nWHxzpBKfgBsdT7Zf//9wy233BIPoFoHto3XHgNPO+FVZ/n1Phk9enSlTI9Vll8ao08IVK6/CnVTp06NZy5bbVOLbe+VWdXq03Ls2dOczsCqTR4yNa3ydIZWqi0nbXe6XjiVNbIeAADdp2vDqwatM6TTp0+PQVPL1ZOwB7azzjorTJ48OY5DYxg7dmylLj8AtjqfaBz66FUfieraWdvGa4+Bp53wqutM9T555JFHKmV6rLL8C4i6rECfBKguUWCz/5BrpE2qz8/sVpP68eqkWn1ajvYNeV2S2mg/Ysu1b1G56lNZteV4dY2sBwBA9+na8CoauL7couvl9DHr4YcfHm688cZKvUKtPs5XuNTHoPY2WvYgl083M5/MnDkzthV9Aca28dpj4Gk1vGqj0zWmep94VJd/tK+zmDfddFP80lM6a2nPTjbSRp8uqEzXjdr5qknj8eqkWv3ee+8dy5999tledYmuEVcb7SdsufYfKm/kzGu1ukbWFQCgu3R1eAU6RavhddKkSTFQ6YtEed23vvWtWHfVVVf1qkvSR+u6vtOrF69NuqPBrbfe2qNt8vjjj/eY1vW4aq+dgi1P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AADKQXgFCkB4BQCgHIRXoACEVwAAykF4BQpAeAUAoByEV6AAhFcAAMpBeAUKQHgFAKAchFegAIRXAADKQXgFCkB4BQCgHIRXoACEVwAAykF4BQpAeAUAoByEV6AAhFcAAMpBeAUKQHgFAKAchFegAIRXAADKQXgFCkB4BQCgHIRXoACEVwAAykF4BQpAeAUAoByEV6AAhFcAAMpBeAUKQHgFAKAchFegAIRXAADKQXgFCkB4BQCgHIRXoACEVwAAykF4BQpAeAUAoByEV6AAhFcAAMpBeAUKQHgFAKAchFegAIRXAADKQXgFCkB4BQCgHIRXoACEVwAAykF4BQpAeAUAoByEV6AAhFcAAMpBeAUKQHgFAKAchFegAIRXAADKQXgFCkB4BQCgHIRXoACEVwAAykF4BQpAeAUAoByEV6AAhFcAAMpBeAUKQHgFAKAchFegAIRXAADKQXgFCkB4BQCgHIRXoACEVwAAykF4BQpAeAUAoByEV6AAhFcAAMpBeAUKQHgFAKAchFegAIRXAADKQXgFCkB4BQCgHIRXoACEVwAAykF4BQpAeAUAoByEV6AAhFcAAMpBeAUKQHgFAKAchFegAIRXAADKQXgFCkB4BQCgHIRXoACEVwAAykF4BQpAeAUAoByEV6AAhFcAAMpBeAUKQHgFAKAchFegAIRXAADKQXgFCkB4BQCgHIRXoACEVwAAykF4BQpAeAUAoByEV6AAhFcAAMpBeAUKQHgFAKAchFegAIRXAADKQXgFCkB4BQCgHIRXoACEVwAAykF4BQpAeAUAoByEV6AAhFcAAMpBeAUKQHgFAKAchFegAIRXAADKQXgFCkB4BQCgHIRXoACEVwAAykF4BQpAeAUAoByEV6AAhFcAAMpBeAUKQHgFAKAchFegAIRXAADKQXgFCkB4BQCgHIRXoACEVwAAykF4BQpAeAUAoByEV6AAhFcAAMpBeAUKQHgFAKAchFegAIRXAADKQXgFCkB4BQCgHIRXoACEVwAAykF4BQpAeAUAoByEV6AAhFcAAMpBeAUKQHgFAKAchFegAIRXAADKQXgFCkB4BQCgHIRXoACEVwAAykF4BQpAeAUAoByEV6AAhFcAAMpBeAUKQHgFAKAchFegAIRXAADKQXgFCkB4BQCgHIRXoACEVwAAykF4BQpAeAUAoByEV6AAhFcAAMpBeAUKQHgFAKAchFegAIRXAADKQXgFCkB4BQCgHIRXoACEVwAAykF4BQpAeAUAoBwpvD711FN9G17XrVtHeMWARXgFAKAcCq/Lly/vFV6VPdsOr0rA6mzDhg2EVwxohFcAAMqRwuuqVatieNVJ0lrhVcG1ofC6ZcuWHuF1/fr1hFcMWIRXAADKUUh4lRReRTOm8Lp582bCKwY8wisAAOVQeF2xYkUMr/pOlXKmwquyp06ipvCaMmrD4VVnX1N43bhxY3j22WcJrxiwCK8AAJRD4XXlypXh6aefroRX5c2mw6tOzebhNX1pa9OmTfFiWsIrBirCKwAA5VB4feKJJ8IzzzwTv1Plhdd0yUDD4dW77lXXIxBeMVARXgEAKEcKr6tXr46XpeoTfp0sVfZMWbTh8JouHVB4tZcOpC9tEV4xUBFeAQAoh8Lrk08+WQmv+oRfeTOFV+XRpsOr2EsH0pe2CK8YqAivAACUQ+FVv661Zs2a+J2qlsNrHmDzSwfUscIrAAAA0A59WavabbJscBUbXGN4VYFt4AXYFF519lUX1uo0r34VQdcr6D5dy5YtC48//nikM1gAAAAYnFImFGVE/RSs8qJuj6XLBXSLLGVJe6cBhVflTmVQm0vzs64Nh1edfU23zNJdB5SUtVAtXKd9NRAFWdGtD0QDBAAAwOCQMmDKhKKMKMqLOvGpM64puCpTepcM2FzadHjNz74qwGohuj5BZ2BTiBXd7kA0KAAAAAxOKROmjCi6vnXt2rUxO+pLWgqu6S4D9S4ZcMNrvQBr7zyQ7vuq07xasAYgCrOiJA0AAIDBKWXClBFFJz6VG5UfFVp1nWsKrvXOujYUXqVagNVC0llYLVhBVoMQDQgAAACDW8qGyomJcqPyo0KrsqQuS7XBtZGzrj3Ca60Am0JsuoTAhthEA0k0MAAAAAwuNg/anJgoP6bQqlxZL7hKr/Cq/9kGdkZRZ/lZWC3MBlkAAACgGn2CLylDVgutYnNpHlylV3iVvBPxQiwAAADQDGXJRoKr5MFVYniVvHHeWZJCrA2zAAAAgCfPjl6+lDyL2sBqVcKr5DOJ17knHxgAAAAGLy8verz8afNprkd4TbxOxFsgAAAA0AwvZ4qXS3NueE28TuvxBggAAIDBwcuH9Xg5tJqa4dXjLRAAAABohJcvm9F0eAUAAAD6x5+H/x+1PO3TxgH3xAAAAABJRU5ErkJggg==" />
|
|
|
|
<h2>Issue Tracker</h2>
|
|
|
|
<p>The first section of this dialog provides links for asking a question, reporting a bug, requesting a feature and finally listing all issues on the issue tracker.</p>
|
|
|
|
<h2>Check for Updates</h2>
|
|
|
|
<p>You can check for updates to AssetIcons from within the preferences menu. Pressing this button will open up a popup dialog (shown below).</p>
|
|
|
|
<p>Clicking on one of the versions in the Update Checker will open up the changelog hosted online.</p>
|
|
|
|
<img src="data:image/png;base64,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" />
|
|
|
|
<p>AssetIcons can be updated from the Unity Asset Store.</p>
|
|
|
|
<h2>Enabling and Disabling</h2>
|
|
|
|
<p>You may enable and disable AssetIcons. This may be useful in collaborative projects where some users would rather not use AssetIcons, or for performance reasons it should be disabled.</p>
|
|
|
|
<h2>Draw GUI Styles (Experimental)</h2>
|
|
|
|
<p>Unity's GUI Styles can be represented as <code>.asset</code> files in the project window. AssetIcons can draw a preview of these GUI Styles right within the project window.</p>
|
|
|
|
<p>I don't see this feature being used much, and so it's included here as an experimental feature.</p>
|
|
|
|
<h2>Prefab Resolution</h2>
|
|
|
|
<p>You may adjust the resolution that AssetIcons renders Unity Prefabs to increase the quality of icons or increase performance with large amounts of assets.</p>
|
|
|
|
<h2>Selection Tint</h2>
|
|
|
|
<p>You may customise the strength of the selected asset tinting.</p>
|
|
|
|
<h2>Type Icons</h2>
|
|
|
|
<p>You may associate file extension types (<code>.txt</code>, <code>.cs</code>, e.t.c) with icons to customise your Unity editor experience.</p>
|
|
|
|
<img src="data:image/png;base64,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" />
|
|
|
|
</div>
|
|
|
|
</article>
|
|
|
|
|
|
|
|
<article id="creating-extensions">
|
|
<div class="breadcrumbsBar">
|
|
Creating Extensions
|
|
</div>
|
|
|
|
<div class="articleStyle">
|
|
|
|
<h1>Creating Extensions</h1>
|
|
|
|
<p>AssetIcons supports "extensions" that allow users to add their own supported types.</p>
|
|
|
|
<p>To get started with creating your own extensions, you must first create an entrypoint for the extension. This is done by implementing the <code>IAssetIconsExtension</code> interface.</p>
|
|
|
|
<div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons.Editors.Pipeline;</td></tr><tr><td>2</td><td><br/></td></tr><tr><td>3</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">BooleanAssetIconsExtension</span> : <span class="type-i"><a href="#Pipeline_IAssetIconsExtension">IAssetIconsExtension</a></span></td></tr><tr><td>4</td><td>{</td></tr><tr><td>5</td><td> <span class="keyword">public</span> <span class="keyword">void</span> <span class="method">Initialise</span>(<span class="type-i"><a href="#Pipeline_IAssetIconPipeline">IAssetIconPipeline</a></span> <span class="parameter">pipeline</span>)</td></tr><tr><td>6</td><td> {</td></tr><tr><td>7</td><td> <span class="comment">// Register your custom drawers here!</span></td></tr><tr><td>8</td><td> <span class="parameter">pipeline</span>.<span class="method"><a href="#Pipeline_IAssetIconPipeline_RegisterDrawer">RegisterDrawer</a></span>(<span class="keyword">new</span> <span class="type-c">BooleanGraphicDrawerFactory</span>());</td></tr><tr><td>9</td><td> }</td></tr><tr><td>10</td><td>}</td></tr><tr><td>11</td><td><br/></td></tr></tbody></table></div>
|
|
|
|
<p>Now that you have an entrypoint, you need to create the drawer factories that you want to register with AssetIcons.</p>
|
|
|
|
<div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons.Editors;</td></tr><tr><td>2</td><td><span class="keyword">using</span> AssetIcons.Editors.Pipeline;</td></tr><tr><td>3</td><td><span class="keyword">using</span> System;</td></tr><tr><td>4</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>5</td><td><br/></td></tr><tr><td>6</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">BooleanGraphicDrawerFactory</span> : <span class="type-i"><a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a></span></td></tr><tr><td>7</td><td>{</td></tr><tr><td>8</td><td> <span class="keyword">private</span> <span class="keyword">class</span> <span class="type-c">BooleanGraphicDrawer</span> : <span class="type-i"><a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a></span></td></tr><tr><td>9</td><td> {</td></tr><tr><td>10</td><td> <span class="keyword">private</span> <span class="keyword">bool</span> <span class="field">hasValue</span>;</td></tr><tr><td>11</td><td> <span class="keyword">private</span> <span class="keyword">bool</span> <span class="field">lastValue</span>;</td></tr><tr><td>12</td><td><br/></td></tr><tr><td>13</td><td> <span class="keyword">public</span> <span class="keyword">bool</span> <span class="method">CanDraw</span>()</td></tr><tr><td>14</td><td> {</td></tr><tr><td>15</td><td> <span class="keyword-c">return</span> <span class="field">hasValue</span>;</td></tr><tr><td>16</td><td> }</td></tr><tr><td>17</td><td><br/></td></tr><tr><td>18</td><td> <span class="keyword">public</span> <span class="keyword">void</span> <span class="method">Draw</span>(<span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <span class="parameter">rect</span>, <span class="keyword">bool</span> <span class="parameter">selected</span>, <span class="type-c"><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a></span> <span class="parameter">style</span>)</td></tr><tr><td>19</td><td> {</td></tr><tr><td>20</td><td> <span class="comment">// Transform the rect of the icon in the Project window to the rect of the actual graphic.</span></td></tr><tr><td>21</td><td> <span class="keyword">var</span> <span class="local">drawRect</span> = <span class="type-c"><a href="#AssetIconsGUIUtility">AssetIconsGUIUtility</a></span>.<span class="method"><a href="#AssetIconsGUIUtility_AreaToIconRect">AreaToIconRect</a></span>(<span class="parameter">rect</span>, <span class="parameter">style</span>.<span class="property"><a href="#AssetIconsCompiledStyle_MaxSize">MaxSize</a></span>);</td></tr><tr><td>22</td><td><br/></td></tr><tr><td>23</td><td> <span class="comment">// Using AssetIconsGUI allows us to draw stuff using the user-defined style.</span></td></tr><tr><td>24</td><td><br/></td></tr><tr><td>25</td><td> <span class="keyword-c">if</span> (<span class="field">lastValue</span>)</td></tr><tr><td>26</td><td> {</td></tr><tr><td>27</td><td> <span class="comment">// Draw a green square</span></td></tr><tr><td>28</td><td> <span class="type-c"><a href="#AssetIconsGUI">AssetIconsGUI</a></span>.<span class="method"><a href="#AssetIconsGUI_DrawColor">DrawColor</a></span>(<span class="local">drawRect</span>, <span class="keyword">new</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color32.html">Color32</a></span>(<span class="numeric">0</span>, <span class="numeric">255</span>, <span class="numeric">0</span>, <span class="numeric">255</span>), <span class="parameter">style</span>, <span class="parameter">selected</span>);</td></tr><tr><td>29</td><td> }</td></tr><tr><td>30</td><td> <span class="keyword-c">else</span></td></tr><tr><td>31</td><td> {</td></tr><tr><td>32</td><td> <span class="comment">// Draw a red square</span></td></tr><tr><td>33</td><td> <span class="type-c"><a href="#AssetIconsGUI">AssetIconsGUI</a></span>.<span class="method"><a href="#AssetIconsGUI_DrawColor">DrawColor</a></span>(<span class="local">drawRect</span>, <span class="keyword">new</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color32.html">Color32</a></span>(<span class="numeric">255</span>, <span class="numeric">0</span>, <span class="numeric">0</span>, <span class="numeric">255</span>), <span class="parameter">style</span>, <span class="parameter">selected</span>);</td></tr><tr><td>34</td><td> }</td></tr><tr><td>35</td><td> }</td></tr><tr><td>36</td><td><br/></td></tr><tr><td>37</td><td> <span class="keyword">public</span> <span class="keyword">void</span> <span class="method">SetValue</span>(<span class="keyword">object</span> <span class="parameter">value</span>)</td></tr><tr><td>38</td><td> {</td></tr><tr><td>39</td><td> <span class="keyword-c">if</span> (<span class="parameter">value</span> <span class="method">!=</span> <span class="keyword">null</span>)</td></tr><tr><td>40</td><td> {</td></tr><tr><td>41</td><td> <span class="field">lastValue</span> = (<span class="keyword">bool</span>)<span class="parameter">value</span>;</td></tr><tr><td>42</td><td> <span class="field">hasValue</span> = <span class="keyword">true</span>;</td></tr><tr><td>43</td><td> }</td></tr><tr><td>44</td><td> <span class="keyword-c">else</span></td></tr><tr><td>45</td><td> {</td></tr><tr><td>46</td><td> <span class="field">hasValue</span> = <span class="keyword">false</span>;</td></tr><tr><td>47</td><td> }</td></tr><tr><td>48</td><td> }</td></tr><tr><td>49</td><td> }</td></tr><tr><td>50</td><td><br/></td></tr><tr><td>51</td><td> <span class="keyword">public</span> <span class="keyword">int</span> <span class="property">Priority</span></td></tr><tr><td>52</td><td> {</td></tr><tr><td>53</td><td> <span class="keyword">get</span></td></tr><tr><td>54</td><td> {</td></tr><tr><td>55</td><td> <span class="comment">// All of AssetIcons' drawers use 100 as a default value.</span></td></tr><tr><td>56</td><td> <span class="comment">// The higher the priority, the more likely it is it will be used.</span></td></tr><tr><td>57</td><td> <span class="keyword-c">return</span> <span class="numeric">150</span>;</td></tr><tr><td>58</td><td> }</td></tr><tr><td>59</td><td> }</td></tr><tr><td>60</td><td><br/></td></tr><tr><td>61</td><td> <span class="keyword">public</span> <span class="type-i"><a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a></span> <span class="method">CreateDrawer</span>()</td></tr><tr><td>62</td><td> {</td></tr><tr><td>63</td><td> <span class="keyword-c">return</span> <span class="keyword">new</span> <span class="type-c">BooleanGraphicDrawer</span>();</td></tr><tr><td>64</td><td> }</td></tr><tr><td>65</td><td><br/></td></tr><tr><td>66</td><td> <span class="keyword">public</span> <span class="keyword">bool</span> <span class="method">IsValidFor</span>(<span class="type-c"><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.type">Type</a></span> <span class="parameter">type</span>)</td></tr><tr><td>67</td><td> {</td></tr><tr><td>68</td><td> <span class="keyword-c">return</span> <span class="parameter">type</span> == <span class="keyword">typeof</span>(<span class="keyword">bool</span>);</td></tr><tr><td>69</td><td> }</td></tr><tr><td>70</td><td>}</td></tr></tbody></table></div>
|
|
|
|
</div>
|
|
|
|
</article>
|
|
|
|
|
|
|
|
<article id="AssetIconAttribute">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / AssetIconAttribute
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>AssetIconAttribute</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Used to specify that this member controls the <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></code>'s assets' icon.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsStyle">AssetIconsStyle</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code>[<span class="type-c"><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.attributeusageattribute">AttributeUsage</a></span>]
|
|
<span class="keyword">public sealed class</span> <span class="type-c">AssetIconAttribute</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/PropertyAttribute.html">PropertyAttribute</a></span>;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>In this example, we are using AssetIcons to draw a simple <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Sprite.html">Sprite</a></code> on a <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></code>.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c">AssetIcon</span>]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Sprite.html">Sprite</a></span> <span class="field">Icon</span>;</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div><p>We can also use CSS styling to modify the graphics drawn by this attribute. In this example we are going to remove the max size limit on icons and tint it purple.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c">AssetIcon</span>(<span class="parameter">maxSize</span>: <span class="numeric">256</span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Sprite.html">Sprite</a></span> <span class="field">Icon</span>;</td></tr><tr><td>9</td><td><br /></td></tr><tr><td>10</td><td> [<span class="type-c">AssetIcon</span>(<span class="parameter">maxSize</span>: <span class="numeric">256</span>, <span class="parameter">layer</span>: -<span class="numeric">1</span>, <span class="parameter">tint</span>: <span class="string">"#000000ee"</span>)]</td></tr><tr><td>11</td><td> <span class="keyword">public</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> <span class="method">GenerateBackground</span>()</td></tr><tr><td>12</td><td> {</td></tr><tr><td>13</td><td> <span class="keyword-c">return</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span>.<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color-black.html">black</a></span>;</td></tr><tr><td>14</td><td> }</td></tr><tr><td>15</td><td>}</td></tr></tbody></table></div>
|
|
<h2>Instance Constructors</h2>
|
|
<table>
|
|
<tr>
|
|
<th>Constructors</th>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<p>Marks a field to be used as a graphic for a custom icon. </p>
|
|
<code><span class="keyword">new</span> <span class="type-c">AssetIconAttribute</span>(<br/> <span class="keyword">string</span> <b><span class="parameter">width</span></b> = <span class="string">"100%"</span>,<br/> <span class="keyword">string</span> <b><span class="parameter">height</span></b> = <span class="string">"100%"</span>,<br/> <span class="keyword">string</span> <b><span class="parameter">x</span></b> = <span class="string">"0"</span>,<br/> <span class="keyword">string</span> <b><span class="parameter">y</span></b> = <span class="string">"0"</span>,<br/> <span class="keyword">int</span> <b><span class="parameter">maxSize</span></b> = <span class="numeric">64</span>,<br/> <span class="type-e"><a href="#IconAnchor">IconAnchor</a></span> <b><span class="parameter">anchor</span></b> = <span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.<span class="field"><a href="#IconAnchor_Center">Center</a></span>,<br/> <span class="type-e"><a href="#IconAspect">IconAspect</a></span> <b><span class="parameter">aspect</span></b> = <span class="type-e"><a href="#IconAspect">IconAspect</a></span>.<span class="field"><a href="#IconAspect_Fit">Fit</a></span>,<br/> <span class="keyword">string</span> <b><span class="parameter">display</span></b> = <span class="string">"true"</span>,<br/> <span class="keyword">string</span> <b><span class="parameter">tint</span></b> = <span class="string">"#ffffff"</span>,<br/> <span class="keyword">int</span> <b><span class="parameter">layer</span></b> = <span class="numeric">0</span>,<br/> <span class="type-e"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/FontStyle.html">FontStyle</a></span> <b><span class="parameter">fontStyle</span></b> = <span class="type-e"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/FontStyle.html">FontStyle</a></span>.<span class="field"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/FontStyle.Normal.html">Normal</a></span>,<br/> <span class="type-e"><a href="#IconAnchor">IconAnchor</a></span> <b><span class="parameter">textAnchor</span></b> = <span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.<span class="field"><a href="#IconAnchor_Center">Center</a></span>,<br/> <span class="type-e"><a href="#IconProjection">IconProjection</a></span> <b><span class="parameter">projection</span></b> = <span class="type-e"><a href="#IconProjection">IconProjection</a></span>.<span class="field"><a href="#IconProjection_Perspective">Perspective</a></span><br/>)</code>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
<h2>Instance Properties</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Property</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconAttribute_Style">Style</a></code></p></td>
|
|
<td><p>A style defined in the constructor of the AssetIconAttribute.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconAttribute_FilePath">FilePath</a></code></p></td>
|
|
<td><p>The local file path where this attribute is implemented.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconAttribute_LineNumber">LineNumber</a></code></p></td>
|
|
<td><p>The line number where this attribute implemented.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Remarks</h2>
|
|
<p>This attribute can be placed on:</p><ul><li>Fields</li><li>Properties</li><li>Methods (only parameterless ones)</li></ul><p>The <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> can be placed on the same member multiple times to draw the same graphic multiple times.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconAttribute_Style">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#AssetIconAttribute">AssetIconAttribute</a> ⯈ Style
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconAttribute">AssetIconAttribute</a><text>.</text>Style</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A style defined in the constructor of the <code>AssetIconAttribute</code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-c"><a href="#AssetIconsStyle">AssetIconsStyle</a></span> Style { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconAttribute_FilePath">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#AssetIconAttribute">AssetIconAttribute</a> ⯈ FilePath
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconAttribute">AssetIconAttribute</a><text>.</text>FilePath</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>The local file path where this attribute is implemented.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconAttribute_LineNumber">LineNumber</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">string</span> FilePath { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
<h2>Remarks</h2>
|
|
<p>This field only has a value in the editor and will return <code>null</code> outside of the editor.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconAttribute_LineNumber">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#AssetIconAttribute">AssetIconAttribute</a> ⯈ LineNumber
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconAttribute">AssetIconAttribute</a><text>.</text>LineNumber</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>The line number where this attribute implemented.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconAttribute_FilePath">FilePath</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">int</span> LineNumber { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
<h2>Remarks</h2>
|
|
<p>This field only has a value in the editor and will return <code>-1</code> outside of the editor.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconAnchor">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / IconAnchor
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>IconAnchor</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>When changing the height, the anchor will change how much each side of the <see cref="!:Rect" /> will change.</p><p>Using anchors is the fastest and easiest way to position elements in an icon.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code>, <code><a href="#AssetIconsStyle">AssetIconsStyle</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public enum</span> <span class="type-e">IconAnchor</span>;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>The <code>AssetIconAttribute</code> accepts an <code><a href="#IconAnchor">IconAnchor</a></code> for styling.</p><p>Below is an example of the <code><a href="#IconAnchor">IconAnchor</a></code> being used to create a bar at the bottom of the assets icon.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>(<span class="parameter">anchor</span>: <span class="type-e">IconAnchor</span>.<span class="field"><a href="#IconAnchor_Bottom">Bottom</a></span>, <span class="parameter">height</span>: <span class="string">"10%"</span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> <span class="property">BottomBar</span> { <span class="keyword">get</span>; }</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div><p>Anchoring the asset to the bottom of the icon and then adjusting the height results in a bar on the bottom of the icon.</p><p>Anchoring the asset to corners of the icon can create handy annotations for assets.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>(<span class="parameter">anchor</span>: <span class="type-e">IconAnchor</span>.<span class="field"><a href="#IconAnchor_TopLeft">TopLeft</a></span>, <span class="parameter">height</span>: <span class="string">"10%"</span>, <span class="parameter">width</span>: <span class="string">"15%"</span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> <span class="property">TopLeftTag</span> { <span class="keyword">get</span>; }</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Enum Values</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Field</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconAnchor_Center">Center</a></code></p></td>
|
|
<td><p>Anchored to the center of the graphic. This enum has a value of <code>0</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconAnchor_Top">Top</a></code></p></td>
|
|
<td><p>Anchored to the top of the graphic. This enum has a value of <code>1</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconAnchor_Bottom">Bottom</a></code></p></td>
|
|
<td><p>Anchored to the bottom of the graphic. This enum has a value of <code>2</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconAnchor_Left">Left</a></code></p></td>
|
|
<td><p>Anchored to the left of the graphic. This enum has a value of <code>3</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconAnchor_Right">Right</a></code></p></td>
|
|
<td><p>Anchored to the right of the graphic. This enum has a value of <code>4</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconAnchor_TopLeft">TopLeft</a></code></p></td>
|
|
<td><p>Anchored to the top-left of the graphic. This enum has a value of <code>5</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconAnchor_TopRight">TopRight</a></code></p></td>
|
|
<td><p>Anchored to the top-right of the graphic. This enum has a value of <code>6</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconAnchor_BottomLeft">BottomLeft</a></code></p></td>
|
|
<td><p>Anchored to the bottom-left of the graphic. This enum has a value of <code>7</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconAnchor_BottomRight">BottomRight</a></code></p></td>
|
|
<td><p>Anchored to the bottom-right of the graphic. This enum has a value of <code>8</code>.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconAnchor_Center">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconAnchor">IconAnchor</a> ⯈ Center
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconAnchor">IconAnchor</a><text>.</text>Center</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Anchored to the center of the graphic.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.Center;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>The <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> accepts an <code>IconAnchor</code> for styling.</p><p>Below is an example of the "center" anchoring being used to shink the asset.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>(<span class="parameter">anchor</span>: <span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.<span class="field">Center</span>, <span class="parameter">width</span>: <span class="string">"85%"</span>, <span class="parameter">height</span>: <span class="string">"85%"</span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> <span class="property">Icon</span> { <span class="keyword">get</span>; }</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
<h2>Remarks</h2>
|
|
<p>This is the default value for the styling of <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code>.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconAnchor_Top">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconAnchor">IconAnchor</a> ⯈ Top
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconAnchor">IconAnchor</a><text>.</text>Top</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Anchored to the top of the graphic.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.Top;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>The <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> accepts an <code><a href="#IconAnchor">IconAnchor</a></code> for styling.</p><p>Below is an example of the "top" anchoring being used to create a bar at the top of the asset.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>(<span class="parameter">anchor</span>: <span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.<span class="field">Top</span>, <span class="parameter">height</span>: <span class="string">"10%"</span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> <span class="property">TopBar</span> { <span class="keyword">get</span>; }</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconAnchor_Bottom">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconAnchor">IconAnchor</a> ⯈ Bottom
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconAnchor">IconAnchor</a><text>.</text>Bottom</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Anchored to the bottom of the graphic.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.Bottom;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>The <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> accepts an <code><a href="#IconAnchor">IconAnchor</a></code> for styling.</p><p>Below is an example of the "bottom" anchoring being used to create a bar at the bottom of the asset.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>(<span class="parameter">anchor</span>: <span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.<span class="field">Bottom</span>, <span class="parameter">height</span>: <span class="string">"10%"</span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> <span class="property">BottomBar</span> { <span class="keyword">get</span>; }</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconAnchor_Left">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconAnchor">IconAnchor</a> ⯈ Left
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconAnchor">IconAnchor</a><text>.</text>Left</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Anchored to the left of the graphic.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.Left;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>The <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> accepts an <code><a href="#IconAnchor">IconAnchor</a></code> for styling.</p><p>Below is an example of the "left" anchoring being used to create a bar on the left of the asset.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>(<span class="parameter">anchor</span>: <span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.<span class="field">Left</span>, <span class="parameter">width</span>: <span class="string">"15%"</span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> <span class="property">LeftBar</span> { <span class="keyword">get</span>; }</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconAnchor_Right">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconAnchor">IconAnchor</a> ⯈ Right
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconAnchor">IconAnchor</a><text>.</text>Right</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Anchored to the right of the graphic.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.Right;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>The <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> accepts an <code><a href="#IconAnchor">IconAnchor</a></code> for styling.</p><p>Below is an example of the "right" anchoring being used to create a bar on the right of the asset.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>(<span class="parameter">anchor</span>: <span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.<span class="field">Right</span>, <span class="parameter">width</span>: <span class="string">"15%"</span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> <span class="property">RightBar</span> { <span class="keyword">get</span>; }</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconAnchor_TopLeft">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconAnchor">IconAnchor</a> ⯈ TopLeft
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconAnchor">IconAnchor</a><text>.</text>TopLeft</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Anchored to the top-left of the graphic.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.TopLeft;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>The <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> accepts an <code><a href="#IconAnchor">IconAnchor</a></code> for styling.</p><p>Below is an example of the "top-left" anchoring being used to create an icon in the top-left of the graphic..</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>(<span class="parameter">anchor</span>: <span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.<span class="field">TopLeft</span>, <span class="parameter">width</span>: <span class="string">"20%"</span>, <span class="parameter">height</span>: <span class="string">"10%"</span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> <span class="property">SmallTag</span> { <span class="keyword">get</span>; }</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconAnchor_TopRight">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconAnchor">IconAnchor</a> ⯈ TopRight
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconAnchor">IconAnchor</a><text>.</text>TopRight</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Anchored to the top-right of the graphic.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.TopRight;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>The <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> accepts an <code><a href="#IconAnchor">IconAnchor</a></code> for styling.</p><p>Below is an example of the "top-right" anchoring being used to create an icon in the top-right of the graphic..</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>(<span class="parameter">anchor</span>: <span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.<span class="field">TopRight</span>, <span class="parameter">width</span>: <span class="string">"20%"</span>, <span class="parameter">height</span>: <span class="string">"10%"</span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> <span class="property">SmallTag</span> { <span class="keyword">get</span>; }</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
<h2>Remarks</h2>
|
|
<p>It's not recommended to anchor small graphics in the top-right due to Unity Collab icon being drawn there.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconAnchor_BottomLeft">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconAnchor">IconAnchor</a> ⯈ BottomLeft
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconAnchor">IconAnchor</a><text>.</text>BottomLeft</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Anchored to the bottom-left of the graphic.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.BottomLeft;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>The <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> accepts an <code><a href="#IconAnchor">IconAnchor</a></code> for styling.</p><p>Below is an example of the "bottom-left" anchoring being used to create an icon in the bottom-left of the graphic..</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>(<span class="parameter">anchor</span>: <span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.<span class="field">BottomLeft</span>, <span class="parameter">width</span>: <span class="string">"20%"</span>, <span class="parameter">height</span>: <span class="string">"10%"</span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> <span class="property">SmallTag</span> { <span class="keyword">get</span>; }</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconAnchor_BottomRight">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconAnchor">IconAnchor</a> ⯈ BottomRight
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconAnchor">IconAnchor</a><text>.</text>BottomRight</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Anchored to the bottom-right of the graphic.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.BottomRight;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>The <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> accepts an <code><a href="#IconAnchor">IconAnchor</a></code> for styling.</p><p>Below is an example of the "bottom-right" anchoring being used to create an icon in the bottom-right of the graphic..</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>(<span class="parameter">anchor</span>: <span class="type-e"><a href="#IconAnchor">IconAnchor</a></span>.<span class="field">BottomRight</span>, <span class="parameter">width</span>: <span class="string">"20%"</span>, <span class="parameter">height</span>: <span class="string">"10%"</span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> <span class="property">SmallTag</span> { <span class="keyword">get</span>; }</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconAspect">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / IconAspect
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>IconAspect</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>An enum that represents how the aspect ratio of a graphic should be used.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code>, <code><a href="#AssetIconsStyle">AssetIconsStyle</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public enum</span> <span class="type-e">IconAspect</span>;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>The <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> accepts an <code><a href="#IconAspect">IconAspect</a></code> for styling.</p><p>Below is an example of the <code><a href="#IconAspect">IconAspect</a></code> being force graphics to fit into the icon area.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>(<span class="parameter">aspect</span>: <span class="type-e">IconAspect</span>.<span class="field"><a href="#IconAspect_Fit">Fit</a></span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Sprite.html">Sprite</a></span> <span class="property">ItemIcon</span> { <span class="keyword">get</span>; }</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Enum Values</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Field</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconAspect_Fit">Fit</a></code></p></td>
|
|
<td><p>The rendered graphic should fit inside the Rect without any stretching. This enum has a value of <code>0</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconAspect_Envelop">Envelop</a></code></p></td>
|
|
<td><p>The rendered graphic should envelop the Rect without any stretching. This enum has a value of <code>1</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconAspect_Stretch">Stretch</a></code></p></td>
|
|
<td><p>The rendered graphic will stretch to the Rect dimensions. This enum has a value of <code>2</code>.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconAspect_Fit">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconAspect">IconAspect</a> ⯈ Fit
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconAspect">IconAspect</a><text>.</text>Fit</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>The rendered graphic should fit inside the <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></code> without any stretching.</p>
|
|
<p>
|
|
Also see: <code><a href="#IconAspect_Envelop">Envelop</a></code>, <code><a href="#IconAspect_Stretch">Stretch</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="type-e"><a href="#IconAspect">IconAspect</a></span>.Fit;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>The <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> accepts an <code>IconAspect</code> for styling.</p><p>Below is an example of the <code>IconAspect</code> being force graphics to fit into the icon area.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>(<span class="parameter">aspect</span>: <span class="type-e"><a href="#IconAspect">IconAspect</a></span>.<span class="field">Fit</span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Sprite.html">Sprite</a></span> <span class="property">ItemIcon</span> { <span class="keyword">get</span>; }</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
<h2>Remarks</h2>
|
|
<p>This is the default value for the <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code>.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconAspect_Envelop">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconAspect">IconAspect</a> ⯈ Envelop
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconAspect">IconAspect</a><text>.</text>Envelop</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>The rendered graphic should envelop the <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></code> without any stretching.</p>
|
|
<p>
|
|
Also see: <code><a href="#IconAspect_Fit">Fit</a></code>, <code><a href="#IconAspect_Stretch">Stretch</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="type-e"><a href="#IconAspect">IconAspect</a></span>.Envelop;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>The <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> accepts an <code><a href="#IconAspect">IconAspect</a></code> for styling.</p><p>Below is an example of the <code><a href="#IconAspect">IconAspect</a></code> being used to force graphics to envelop the icon area.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>(<span class="parameter">aspect</span>: <span class="type-e"><a href="#IconAspect">IconAspect</a></span>.<span class="field">Envelop</span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Sprite.html">Sprite</a></span> <span class="property">ItemIcon</span> { <span class="keyword">get</span>; }</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconAspect_Stretch">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconAspect">IconAspect</a> ⯈ Stretch
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconAspect">IconAspect</a><text>.</text>Stretch</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>The rendered graphic will stretch to the <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></code> dimensions.</p>
|
|
<p>
|
|
Also see: <code><a href="#IconAspect_Fit">Fit</a></code>, <code><a href="#IconAspect_Envelop">Envelop</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="type-e"><a href="#IconAspect">IconAspect</a></span>.Stretch;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>The <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> accepts an <code><a href="#IconAspect">IconAspect</a></code> for styling.</p><p>Below is an example of the <code><a href="#IconAspect">IconAspect</a></code> being to force graphics to stretch across the icon area.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>(<span class="parameter">aspect</span>: <span class="type-e"><a href="#IconAspect">IconAspect</a></span>.<span class="field">Stretch</span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Sprite.html">Sprite</a></span> <span class="property">ItemIcon</span> { <span class="keyword">get</span>; }</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconColor">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / IconColor
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>IconColor</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Tints the drawn graphic a color.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code>, <code><a href="#AssetIconsStyle">AssetIconsStyle</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static class</span> <span class="type-c">IconColor</span>;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>The <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> accepts a <code><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.string">string</a></code> "color" for styling.</p><p><code><a href="#IconColor">IconColor</a></code> contains example <code><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.string">string</a></code>s that can be used when tinting in the <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code>.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>(<span class="parameter">aspect</span>: <span class="type-e"><a href="#IconAspect">IconAspect</a></span>.<span class="field"><a href="#IconAspect_Stretch">Stretch</a></span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Sprite.html">Sprite</a></span> <span class="property">ItemIcon</span> { <span class="keyword">get</span>; }</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Static Fields</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Field</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconColor_White">White</a></code></p></td>
|
|
<td><p>No tinting. This field has a constant value of <code>"#ffffff"</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconColor_Black">Black</a></code></p></td>
|
|
<td><p>Tints the drawn graphic black. This field has a constant value of <code>"#000000"</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconColor_Gray">Gray</a></code></p></td>
|
|
<td><p>Tints the drawn graphic gray. This field has a constant value of <code>"#888888"</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconColor_Blue">Blue</a></code></p></td>
|
|
<td><p>Tints the drawn graphic blue. This field has a constant value of <code>"#446fc2"</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconColor_Cyan">Cyan</a></code></p></td>
|
|
<td><p>Tints the drawn graphic cyan. This field has a constant value of <code>"#4c88ad"</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconColor_Green">Green</a></code></p></td>
|
|
<td><p>Tints the drawn graphic green. This field has a constant value of <code>"#4cad4f"</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconColor_Yellow">Yellow</a></code></p></td>
|
|
<td><p>Tints the drawn graphic yellow. This field has a constant value of <code>"#e3d96b"</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconColor_Orange">Orange</a></code></p></td>
|
|
<td><p>Tints the drawn graphic orange. This field has a constant value of <code>"#de9a47"</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconColor_Red">Red</a></code></p></td>
|
|
<td><p>Tints the drawn graphic red. This field has a constant value of <code>"#de5147"</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconColor_Purple">Purple</a></code></p></td>
|
|
<td><p>Tints the drawn graphic purple. This field has a constant value of <code>"#8b47de"</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconColor_Magenta">Magenta</a></code></p></td>
|
|
<td><p>Tints the drawn graphic magenta. This field has a constant value of <code>"#bd48bb"</code>.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconColor_White">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconColor">IconColor</a> ⯈ White
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconColor">IconColor</a><text>.</text>White</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>No tinting.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> White;</code>
|
|
|
|
|
|
<h2>Remarks</h2>
|
|
<p>This is the default value for the styling of <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code>.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconColor_Black">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconColor">IconColor</a> ⯈ Black
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconColor">IconColor</a><text>.</text>Black</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Tints the drawn graphic black.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> Black;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconColor_Gray">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconColor">IconColor</a> ⯈ Gray
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconColor">IconColor</a><text>.</text>Gray</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Tints the drawn graphic gray.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> Gray;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconColor_Blue">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconColor">IconColor</a> ⯈ Blue
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconColor">IconColor</a><text>.</text>Blue</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Tints the drawn graphic blue.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> Blue;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconColor_Cyan">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconColor">IconColor</a> ⯈ Cyan
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconColor">IconColor</a><text>.</text>Cyan</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Tints the drawn graphic cyan.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> Cyan;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconColor_Green">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconColor">IconColor</a> ⯈ Green
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconColor">IconColor</a><text>.</text>Green</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Tints the drawn graphic green.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> Green;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconColor_Yellow">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconColor">IconColor</a> ⯈ Yellow
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconColor">IconColor</a><text>.</text>Yellow</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Tints the drawn graphic yellow.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> Yellow;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconColor_Orange">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconColor">IconColor</a> ⯈ Orange
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconColor">IconColor</a><text>.</text>Orange</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Tints the drawn graphic orange.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> Orange;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconColor_Red">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconColor">IconColor</a> ⯈ Red
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconColor">IconColor</a><text>.</text>Red</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Tints the drawn graphic red.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> Red;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconColor_Purple">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconColor">IconColor</a> ⯈ Purple
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconColor">IconColor</a><text>.</text>Purple</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Tints the drawn graphic purple.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> Purple;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconColor_Magenta">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconColor">IconColor</a> ⯈ Magenta
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconColor">IconColor</a><text>.</text>Magenta</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Tints the drawn graphic magenta.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> Magenta;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconProjection">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / IconProjection
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>IconProjection</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>An enum that represents camera projections when rendering Prefabs.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code>, <code><a href="#AssetIconsStyle">AssetIconsStyle</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public enum</span> <span class="type-e">IconProjection</span>;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>The <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> accepts an <code><a href="#IconProjection">IconProjection</a></code> for styling.</p><p><code>IconColor</code> accepts a <code><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.string">string</a></code> "color" for styling.</p><p>Below is an example of the <code><a href="#IconAspect">IconAspect</a></code> being to force graphics to stretch across the icon area.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td>[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute.html">CreateAssetMenu</a></span>(<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute-menuName.html">menuName</a></span> = <span class="string">"Item"</span>)]</td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">Item</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>(<span class="parameter">projection</span>: <span class="type-e">IconProjection</span>.<span class="field"><a href="#IconProjection_Orthographic">Orthographic</a></span>)]</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GameObject.html">GameObject</a></span> <span class="property">ItemIcon</span> { <span class="keyword">get</span>; }</td></tr><tr><td>9</td><td>}</td></tr></tbody></table></div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Enum Values</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Field</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconProjection_Perspective">Perspective</a></code></p></td>
|
|
<td><p>Represents a perspective camera projection. This enum has a value of <code>0</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconProjection_Orthographic">Orthographic</a></code></p></td>
|
|
<td><p>Represents an orthographic camera projection. This enum has a value of <code>1</code>.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconProjection_Perspective">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconProjection">IconProjection</a> ⯈ Perspective
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconProjection">IconProjection</a><text>.</text>Perspective</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Represents a perspective camera projection.</p>
|
|
<p>
|
|
Also see: <code><a href="#IconProjection_Orthographic">Orthographic</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="type-e"><a href="#IconProjection">IconProjection</a></span>.Perspective;</code>
|
|
|
|
|
|
<h2>Remarks</h2>
|
|
<p>This is the default value for the styling of <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code>.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconProjection_Orthographic">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#IconProjection">IconProjection</a> ⯈ Orthographic
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconProjection">IconProjection</a><text>.</text>Orthographic</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Represents an orthographic camera projection.</p>
|
|
<p>
|
|
Also see: <code><a href="#IconProjection_Perspective">Perspective</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="type-e"><a href="#IconProjection">IconProjection</a></span>.Orthographic;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ProductInformation">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / ProductInformation
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>ProductInformation</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Provides global access to standard information about AssetIcons.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static class</span> <span class="type-c">ProductInformation</span>;</code>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Static Fields</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Field</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#ProductInformation_Name">Name</a></code></p></td>
|
|
<td><p>The current version of this asset. This field has a constant value of <code>"AssetIcons"</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#ProductInformation_Version">Version</a></code></p></td>
|
|
<td><p>The current version of this asset. This field has a constant value of <code>"2.1.0"</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#ProductInformation_Description">Description</a></code></p></td>
|
|
<td><p>A brief description of this asset. This field has a constant value of <code>"Extension for Unity that draws custom icons inside Unity."</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#ProductInformation_Author">Author</a></code></p></td>
|
|
<td><p>The author of this asset. This field has a constant value of <code>"Anthony Marmont"</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#ProductInformation_Copyright">Copyright</a></code></p></td>
|
|
<td><p>Copyright notice for this asset. This field has a constant value of <code>"AssetIcons © 2019 Anthony Marmont"</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#ProductInformation_StorePageUrl">StorePageUrl</a></code></p></td>
|
|
<td><p>A link to the store for this product. This field has a constant value of <code>"https://assetstore.unity.com/packages/slug/100547"</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#ProductInformation_GitHubUrl">GitHubUrl</a></code></p></td>
|
|
<td><p>A link to the repository for this product. This field has a constant value of <code>"https://github.com/Fydar/AssetIcons"</code>.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#ProductInformation_IssueTracker">IssueTracker</a></code></p></td>
|
|
<td><p>A link to the issue tracker for this product. This field has a constant value of <code>"https://github.com/Fydar/AssetIcons/issues"</code>.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ProductInformation_Name">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#ProductInformation">ProductInformation</a> ⯈ Name
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#ProductInformation">ProductInformation</a><text>.</text>Name</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>The current version of this asset.</p>
|
|
<p>
|
|
Also see: <code><a href="#ProductInformation_Version">Version</a></code>, <code><a href="#ProductInformation_Description">Description</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> Name;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ProductInformation_Version">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#ProductInformation">ProductInformation</a> ⯈ Version
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#ProductInformation">ProductInformation</a><text>.</text>Version</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>The current version of this asset.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> Version;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ProductInformation_Description">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#ProductInformation">ProductInformation</a> ⯈ Description
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#ProductInformation">ProductInformation</a><text>.</text>Description</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A brief description of this asset.</p>
|
|
<p>
|
|
Also see: <code><a href="#ProductInformation_Name">Name</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> Description;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ProductInformation_Author">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#ProductInformation">ProductInformation</a> ⯈ Author
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#ProductInformation">ProductInformation</a><text>.</text>Author</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>The author of this asset.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> Author;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ProductInformation_Copyright">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#ProductInformation">ProductInformation</a> ⯈ Copyright
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#ProductInformation">ProductInformation</a><text>.</text>Copyright</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Copyright notice for this asset.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> Copyright;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ProductInformation_StorePageUrl">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#ProductInformation">ProductInformation</a> ⯈ StorePageUrl
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#ProductInformation">ProductInformation</a><text>.</text>StorePageUrl</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A link to the store for this product.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> StorePageUrl;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ProductInformation_GitHubUrl">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#ProductInformation">ProductInformation</a> ⯈ GitHubUrl
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#ProductInformation">ProductInformation</a><text>.</text>GitHubUrl</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A link to the repository for this product.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> GitHubUrl;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ProductInformation_IssueTracker">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#ProductInformation">ProductInformation</a> ⯈ IssueTracker
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#ProductInformation">ProductInformation</a><text>.</text>IssueTracker</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A link to the issue tracker for this product.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> IssueTracker;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsStyle">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / AssetIconsStyle
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>AssetIconsStyle</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A model that represents the styles defined in the <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code> constructor.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconAttribute">AssetIconAttribute</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public sealed class</span> <span class="type-c">AssetIconsStyle</span>;</code>
|
|
|
|
|
|
<h2>Instance Constructors</h2>
|
|
<table>
|
|
<tr>
|
|
<th>Constructors</th>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<p>Default constructor for AssetIconsStyle. </p>
|
|
<code><span class="keyword">new</span> <span class="type-c">AssetIconsStyle</span>()</code>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
<h2>Instance Properties</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Property</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsStyle_Width">Width</a></code></p></td>
|
|
<td><p>An expression that's evaluated to determine the width of the icon.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsStyle_Height">Height</a></code></p></td>
|
|
<td><p>An expression that's evaluated to determine the height of the icon.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsStyle_X">X</a></code></p></td>
|
|
<td><p>An expression that's evaluated to determine a horizontal offset of the icon.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsStyle_Y">Y</a></code></p></td>
|
|
<td><p>An expression that's evaluated to determine a vertical offset of the icon.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsStyle_MaxSize">MaxSize</a></code></p></td>
|
|
<td><p>A value used to determine the max size of the icon.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsStyle_Anchor">Anchor</a></code></p></td>
|
|
<td><p>An anchor that all difference in scale is orientated around.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsStyle_Aspect">Aspect</a></code></p></td>
|
|
<td><p>A value used to determine the aspect of the icon.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsStyle_Display">Display</a></code></p></td>
|
|
<td><p>An expression that's evaluated to whether the icon should be displayed.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsStyle_Tint">Tint</a></code></p></td>
|
|
<td><p>A tint to apply to the icon.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsStyle_Layer">Layer</a></code></p></td>
|
|
<td><p>A value used to determine the layer of the icon.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsStyle_FontStyle">FontStyle</a></code></p></td>
|
|
<td><p>A font style to use on all rendered text.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsStyle_TextAnchor">TextAnchor</a></code></p></td>
|
|
<td><p>An anchor for all rendered text.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsStyle_Projection">Projection</a></code></p></td>
|
|
<td><p>A camera projection for all rendered Prefabs.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsStyle_Width">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#AssetIconsStyle">AssetIconsStyle</a> ⯈ Width
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsStyle">AssetIconsStyle</a><text>.</text>Width</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>An expression that's evaluated to determine the width of the icon.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsStyle_Height">Height</a></code>, <code><a href="#AssetIconsStyle_X">X</a></code>, <code><a href="#AssetIconsStyle_Y">Y</a></code>, <code><a href="#AssetIconsStyle_Display">Display</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">string</span> Width { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsStyle_Height">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#AssetIconsStyle">AssetIconsStyle</a> ⯈ Height
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsStyle">AssetIconsStyle</a><text>.</text>Height</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>An expression that's evaluated to determine the height of the icon.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsStyle_Width">Width</a></code>, <code><a href="#AssetIconsStyle_X">X</a></code>, <code><a href="#AssetIconsStyle_Y">Y</a></code>, <code><a href="#AssetIconsStyle_Display">Display</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">string</span> Height { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsStyle_X">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#AssetIconsStyle">AssetIconsStyle</a> ⯈ X
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsStyle">AssetIconsStyle</a><text>.</text>X</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>An expression that's evaluated to determine a horizontal offset of the icon.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsStyle_Width">Width</a></code>, <code><a href="#AssetIconsStyle_Height">Height</a></code>, <code><a href="#AssetIconsStyle_Y">Y</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">string</span> X { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsStyle_Y">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#AssetIconsStyle">AssetIconsStyle</a> ⯈ Y
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsStyle">AssetIconsStyle</a><text>.</text>Y</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>An expression that's evaluated to determine a vertical offset of the icon.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsStyle_Width">Width</a></code>, <code><a href="#AssetIconsStyle_Height">Height</a></code>, <code><a href="#AssetIconsStyle_X">X</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">string</span> Y { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsStyle_MaxSize">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#AssetIconsStyle">AssetIconsStyle</a> ⯈ MaxSize
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsStyle">AssetIconsStyle</a><text>.</text>MaxSize</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A value used to determine the max size of the icon.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">int</span> MaxSize { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
<h2>Remarks</h2>
|
|
<p>100% <code><a href="#AssetIconsStyle_Width">Width</a></code> will have a width less than or equal to <code><a href="#AssetIconsStyle_MaxSize">MaxSize</a></code>.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsStyle_Anchor">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#AssetIconsStyle">AssetIconsStyle</a> ⯈ Anchor
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsStyle">AssetIconsStyle</a><text>.</text>Anchor</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>An anchor that all difference in scale is orientated around.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsStyle_Width">Width</a></code>, <code><a href="#AssetIconsStyle_Height">Height</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-e"><a href="#IconAnchor">IconAnchor</a></span> Anchor { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsStyle_Aspect">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#AssetIconsStyle">AssetIconsStyle</a> ⯈ Aspect
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsStyle">AssetIconsStyle</a><text>.</text>Aspect</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A value used to determine the aspect of the icon.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-e"><a href="#IconAspect">IconAspect</a></span> Aspect { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsStyle_Display">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#AssetIconsStyle">AssetIconsStyle</a> ⯈ Display
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsStyle">AssetIconsStyle</a><text>.</text>Display</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>An expression that's evaluated to whether the icon should be displayed.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsStyle_Width">Width</a></code>, <code><a href="#AssetIconsStyle_Height">Height</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">string</span> Display { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsStyle_Tint">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#AssetIconsStyle">AssetIconsStyle</a> ⯈ Tint
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsStyle">AssetIconsStyle</a><text>.</text>Tint</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A tint to apply to the icon.</p>
|
|
<p>
|
|
Also see: <code><a href="#IconColor">IconColor</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">string</span> Tint { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsStyle_Layer">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#AssetIconsStyle">AssetIconsStyle</a> ⯈ Layer
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsStyle">AssetIconsStyle</a><text>.</text>Layer</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A value used to determine the layer of the icon.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">int</span> Layer { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsStyle_FontStyle">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#AssetIconsStyle">AssetIconsStyle</a> ⯈ FontStyle
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsStyle">AssetIconsStyle</a><text>.</text>FontStyle</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A font style to use on all rendered text.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsStyle_TextAnchor">TextAnchor</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-e"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/FontStyle.html">FontStyle</a></span> FontStyle { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsStyle_TextAnchor">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#AssetIconsStyle">AssetIconsStyle</a> ⯈ TextAnchor
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsStyle">AssetIconsStyle</a><text>.</text>TextAnchor</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>An anchor for all rendered text.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsStyle_FontStyle">FontStyle</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-e"><a href="#IconAnchor">IconAnchor</a></span> TextAnchor { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsStyle_Projection">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / <a href="#AssetIconsStyle">AssetIconsStyle</a> ⯈ Projection
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsStyle">AssetIconsStyle</a><text>.</text>Projection</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A camera projection for all rendered Prefabs.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-e"><a href="#IconProjection">IconProjection</a></span> Projection { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="Prop">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Demo / Prop
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>Prop</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A sample <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></code> that draws a <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Sprite.html">Sprite</a></code> icon and a <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Texture2D.html">Texture2D</a></code> background.</p>
|
|
<p>
|
|
Also see: <code><a href="#VoxelItem">VoxelItem</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public sealed class</span> <span class="type-c">Prop</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span>;</code>
|
|
|
|
|
|
|
|
|
|
<h2>Instance Fields</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Field</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#Prop_Icon">Icon</a></code></p></td>
|
|
<td><p>An icon to render the for this ScriptableObject. </p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#Prop_Border">Border</a></code></p></td>
|
|
<td><p>An icon to render the for this ScriptableObject's background. </p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="Prop_Icon">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Demo / <a href="#Prop">Prop</a> ⯈ Icon
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#Prop">Prop</a><text>.</text>Icon</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>An icon to render the for this <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code>[<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>]
|
|
[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/FormerlySerializedAsAttribute.html">FormerlySerializedAs</a></span>]
|
|
<span class="keyword">public </span><span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Sprite.html">Sprite</a></span> Icon;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="Prop_Border">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Demo / <a href="#Prop">Prop</a> ⯈ Border
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#Prop">Prop</a><text>.</text>Border</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>An icon to render the for this <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></code>'s background.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code>[<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>]
|
|
[<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/FormerlySerializedAsAttribute.html">FormerlySerializedAs</a></span>]
|
|
<span class="keyword">public </span><span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Texture2D.html">Texture2D</a></span> Border;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="VoxelItem">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Demo / VoxelItem
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>VoxelItem</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A sample <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></code> that draws prefab with a background.</p>
|
|
<p>
|
|
Also see: <code><a href="#Prop">Prop</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public sealed class</span> <span class="type-c">VoxelItem</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span>;</code>
|
|
|
|
|
|
|
|
|
|
<h2>Instance Fields</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Field</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#VoxelItem_Icon">Icon</a></code></p></td>
|
|
<td><p>A prefab to draw in the center of the icon. </p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#VoxelItem_Background">Background</a></code></p></td>
|
|
<td><p>A whole-icon background to draw on the icon. </p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#VoxelItem_ItemColor">ItemColor</a></code></p></td>
|
|
<td><p>A small tag to draw in the bottom-right of their icon. </p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="VoxelItem_Icon">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Demo / <a href="#VoxelItem">VoxelItem</a> ⯈ Icon
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#VoxelItem">VoxelItem</a><text>.</text>Icon</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A prefab to draw in the center of the icon.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code>[<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>]
|
|
<span class="keyword">public </span><span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GameObject.html">GameObject</a></span> Icon;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="VoxelItem_Background">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Demo / <a href="#VoxelItem">VoxelItem</a> ⯈ Background
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#VoxelItem">VoxelItem</a><text>.</text>Background</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A whole-icon background to draw on the icon.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code>[<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>]
|
|
<span class="keyword">public </span><span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Sprite.html">Sprite</a></span> Background;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="VoxelItem_ItemColor">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Demo / <a href="#VoxelItem">VoxelItem</a> ⯈ ItemColor
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#VoxelItem">VoxelItem</a><text>.</text>ItemColor</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A small tag to draw in the bottom-right of their icon.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code>[<span class="type-c"><a href="#AssetIconAttribute">AssetIcon</a></span>]
|
|
<span class="keyword">public </span><span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> ItemColor;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCameraSetup">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / AssetIconsCameraSetup
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>AssetIconsCameraSetup</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A camera setup used in <code><a href="#AssetIconsRenderer">AssetIconsRenderer</a></code> to render a Prefab.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsRenderer">AssetIconsRenderer</a></code>, <code><a href="#AssetIconsRenderCache">AssetIconsRenderCache</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code>[<span class="type-c"><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.serializableattribute">Serializable</a></span>]
|
|
<span class="keyword">public struct</span> <span class="type-s">AssetIconsCameraSetup</span> : <span class="type-i"><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.iequatable-1">IEquatable<AssetIconsCameraSetup></a></span>;</code>
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Instance Properties</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Property</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCameraSetup_TransparentBackground">TransparentBackground</a></code></p></td>
|
|
<td><p>Indicates whether the background should be rendered as transparent.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCameraSetup_PreviewDirection">PreviewDirection</a></code></p></td>
|
|
<td><p>The vector direction to render a Prefab from.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCameraSetup_Padding">Padding</a></code></p></td>
|
|
<td><p>Padding around the edges of a rendered Prefab.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCameraSetup_BackgroundColor">BackgroundColor</a></code></p></td>
|
|
<td><p>The background color of the rendered graphic.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCameraSetup_Orthographic">Orthographic</a></code></p></td>
|
|
<td><p>Indicates whether projection should be orthographic.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<h2>Instance Methods</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Method</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCameraSetup_ApplyToCamera">ApplyToCamera</a></code></p></td>
|
|
<td><p>Applies this AssetIconsCameraSetup to a Unity Camera.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCameraSetup_Equals">Equals</a></code></p></td>
|
|
<td><p>Evaluates whether this AssetIconsCameraSetup is equal to an object.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCameraSetup_GetHashCode">GetHashCode</a></code></p></td>
|
|
<td><p>Returns a unique hash for this of AssetIconsCameraSetup.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
<h2>Static Properties</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Property</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCameraSetup_Default">Default</a></code></p></td>
|
|
<td><p>A set of default settings to render a Prefab with.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
<h2>Operators</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Operator</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCameraSetup_op_Equality">==</a></code></p></td>
|
|
<td><p>Evaluates whether a AssetIconsCameraSetup is equal to another AssetIconsCameraSetup.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCameraSetup_op_Inequality">!=</a></code></p></td>
|
|
<td><p>Evaluates whether a AssetIconsCameraSetup is not equal to another AssetIconsCameraSetup.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCameraSetup_TransparentBackground">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a> ⯈ TransparentBackground
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a><text>.</text>TransparentBackground</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Indicates whether the background should be rendered as transparent.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">bool</span> TransparentBackground { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCameraSetup_PreviewDirection">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a> ⯈ PreviewDirection
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a><text>.</text>PreviewDirection</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>The vector direction to render a Prefab from.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Vector3.html">Vector3</a></span> PreviewDirection { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCameraSetup_Padding">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a> ⯈ Padding
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a><text>.</text>Padding</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Padding around the edges of a rendered Prefab.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">float</span> Padding { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCameraSetup_BackgroundColor">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a> ⯈ BackgroundColor
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a><text>.</text>BackgroundColor</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>The background color of the rendered graphic.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> BackgroundColor { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCameraSetup_Orthographic">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a> ⯈ Orthographic
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a><text>.</text>Orthographic</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Indicates whether projection should be orthographic.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">bool</span> Orthographic { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCameraSetup_ApplyToCamera">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a> ⯈ ApplyToCamera
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a><text>.</text>ApplyToCamera</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Applies this <code><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a></code> to a Unity <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Camera.html">Camera</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">void</span> <span class="method">ApplyToCamera</span>(<br/> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Camera.html">Camera</a></span> <b><span class="parameter">camera</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCameraSetup_Equals">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a> ⯈ Equals
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a><text>.</text>Equals</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Evaluates whether this <code><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a></code> is equal to an <code><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.object">object</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public virtual </span><span class="keyword">bool</span> <span class="method">Equals</span>(<br/> <span class="keyword">object</span> <b><span class="parameter">obj</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCameraSetup_GetHashCode">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a> ⯈ GetHashCode
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a><text>.</text>GetHashCode</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Returns a unique hash for this of <code><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public virtual </span><span class="keyword">int</span> <span class="method">GetHashCode</span>()</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCameraSetup_Default">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a> ⯈ Default
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a><text>.</text>Default</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A set of default settings to render a Prefab with.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="type-s"><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a></span> Default { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCameraSetup_op_Equality">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a> ⯈ ==
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a><text>.</text>==</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Evaluates whether a <code><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a></code> is equal to another <code><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">bool</span> <span class="keyword">operator</span> ==(<br/> <span class="type-s"><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a></span> <b><span class="parameter">left</span></b>,<br/> <span class="type-s"><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a></span> <b><span class="parameter">right</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCameraSetup_op_Inequality">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a> ⯈ !=
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a><text>.</text>!=</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Evaluates whether a <code><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a></code> is not equal to another <code><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">bool</span> <span class="keyword">operator</span> !=(<br/> <span class="type-s"><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a></span> <b><span class="parameter">left</span></b>,<br/> <span class="type-s"><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a></span> <b><span class="parameter">right</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCompiledStyle">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / AssetIconsCompiledStyle
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>AssetIconsCompiledStyle</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A formatted representation of the <code><a href="#AssetIconsStyle">AssetIconsStyle</a></code> for drawing graphics in the <code><a href="#AssetIconsGUI">AssetIconsGUI</a></code>.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsStyle">AssetIconsStyle</a></code>, <code><a href="#AssetIconsGUI">AssetIconsGUI</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public sealed class</span> <span class="type-c">AssetIconsCompiledStyle</span>;</code>
|
|
|
|
|
|
<h2>Instance Constructors</h2>
|
|
<table>
|
|
<tr>
|
|
<th>Constructors</th>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<p>Constructs a new instance of the AssetIconsCompiledStyle from a AssetIconsStyle. </p>
|
|
<code><span class="keyword">new</span> <span class="type-c">AssetIconsCompiledStyle</span>(<br/> <span class="type-c"><a href="#AssetIconsStyle">AssetIconsStyle</a></span> <b><span class="parameter">style</span></b><br/>)</code>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
<h2>Instance Properties</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Property</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCompiledStyle_MaxSize">MaxSize</a></code></p></td>
|
|
<td><p>A value used to determine the max size of the icon.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCompiledStyle_Aspect">Aspect</a></code></p></td>
|
|
<td><p>A value used to determine the aspect of the icon.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCompiledStyle_Anchor">Anchor</a></code></p></td>
|
|
<td><p>An anchor that all difference in scale is orientated around.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCompiledStyle_Tint">Tint</a></code></p></td>
|
|
<td><p>A tint to apply to the icon.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCompiledStyle_Layer">Layer</a></code></p></td>
|
|
<td><p>A value used to determine the layer of the icon.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCompiledStyle_FontStyle">FontStyle</a></code></p></td>
|
|
<td><p>A font style to use on all rendered text.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCompiledStyle_TextAnchor">TextAnchor</a></code></p></td>
|
|
<td><p>An anchor for all rendered text.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCompiledStyle_Projection">Projection</a></code></p></td>
|
|
<td><p>A camera projection for all rendered Prefabs.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<h2>Instance Methods</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Method</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCompiledStyle_Filter">Filter</a></code></p></td>
|
|
<td><p>Applies this AssetIconsCompiledStyle to a Rect.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
<h2>Static Properties</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Property</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsCompiledStyle_Default">Default</a></code></p></td>
|
|
<td><p>A AssetIconsCompiledStyle for the default constructor of AssetIconsStyle.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCompiledStyle_MaxSize">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a> ⯈ MaxSize
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a><text>.</text>MaxSize</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A value used to determine the max size of the icon.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">int</span> MaxSize { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCompiledStyle_Aspect">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a> ⯈ Aspect
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a><text>.</text>Aspect</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A value used to determine the aspect of the icon.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-e"><a href="#IconAspect">IconAspect</a></span> Aspect { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCompiledStyle_Anchor">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a> ⯈ Anchor
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a><text>.</text>Anchor</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>An anchor that all difference in scale is orientated around.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Vector2.html">Vector2</a></span> Anchor { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCompiledStyle_Tint">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a> ⯈ Tint
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a><text>.</text>Tint</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A tint to apply to the icon.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> Tint { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCompiledStyle_Layer">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a> ⯈ Layer
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a><text>.</text>Layer</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A value used to determine the layer of the icon.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">int</span> Layer { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCompiledStyle_FontStyle">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a> ⯈ FontStyle
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a><text>.</text>FontStyle</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A font style to use on all rendered text.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-e"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/FontStyle.html">FontStyle</a></span> FontStyle { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCompiledStyle_TextAnchor">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a> ⯈ TextAnchor
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a><text>.</text>TextAnchor</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>An anchor for all rendered text.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-e"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/TextAnchor.html">TextAnchor</a></span> TextAnchor { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCompiledStyle_Projection">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a> ⯈ Projection
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a><text>.</text>Projection</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A camera projection for all rendered Prefabs.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-e"><a href="#IconProjection">IconProjection</a></span> Projection { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCompiledStyle_Filter">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a> ⯈ Filter
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a><text>.</text>Filter</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Applies this <code><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a></code> to a <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <span class="method">Filter</span>(<br/> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <b><span class="parameter">rect</span></b>,<br/> <span class="keyword">out</span> <span class="keyword">bool</span> <b><span class="parameter">display</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsCompiledStyle_Default">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a> ⯈ Default
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a><text>.</text>Default</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A <code><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a></code> for the default constructor of <code><a href="#AssetIconsStyle">AssetIconsStyle</a></code>.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsStyle">AssetIconsStyle</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="type-c"><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a></span> Default { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsGUI">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / AssetIconsGUI
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>AssetIconsGUI</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Handles the drawing, sizing and tinting of the assets.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static class</span> <span class="type-c">AssetIconsGUI</span>;</code>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Static Properties</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Property</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsGUI_BackgroundColor">BackgroundColor</a></code></p></td>
|
|
<td><p>A Color that imitates Unity's project window background.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<h2>Static Methods</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Method</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsGUI_DrawBackground">DrawBackground</a></code></p></td>
|
|
<td><p>Draws an empty background using BackgroundColor to hide Unity's original icon.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsGUI_DrawColor">DrawColor</a></code></p></td>
|
|
<td><p>Draw a flat Color.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsGUI_DrawSprite">DrawSprite</a></code></p></td>
|
|
<td><p>Draws a sprite graphic at a specified Rect.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsGUI_DrawText">DrawText</a></code></p></td>
|
|
<td><p>Draws text at a specified Rect.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsGUI_DrawTexture">DrawTexture</a></code></p></td>
|
|
<td><p>Draws a texture graphic at a specified Rect.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsGUI_DrawTexWithCoords">DrawTexWithCoords</a></code></p></td>
|
|
<td><p>Draws a portion of a texture at a specified Rect.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsGUI_DrawTexWithUVCoords">DrawTexWithUVCoords</a></code></p></td>
|
|
<td><p>Draws a portion of a texture at a specified Rect.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsGUI_BackgroundColor">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsGUI">AssetIconsGUI</a> ⯈ BackgroundColor
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsGUI">AssetIconsGUI</a><text>.</text>BackgroundColor</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></code> that imitates Unity's project window background.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> BackgroundColor { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
<h2>Remarks</h2>
|
|
<p>This <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></code> is used for masking the icon that Unity draws. </p><p>This changes with Untiy's pro-skin across differnet versions of Unity.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsGUI_DrawBackground">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsGUI">AssetIconsGUI</a> ⯈ DrawBackground
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsGUI">AssetIconsGUI</a><text>.</text>DrawBackground</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Draws an empty background using <code><a href="#AssetIconsGUI_BackgroundColor">BackgroundColor</a></code> to hide Unity's original icon.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">void</span> <span class="method">DrawBackground</span>(<br/> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <b><span class="parameter">rect</span></b><br/>)</code>
|
|
|
|
|
|
<h2>Remarks</h2>
|
|
<p>This <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></code> is used for masking the icon that Unity draws. </p><p>This changes with Untiy's pro-skin across differnet versions of Unity.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsGUI_DrawColor">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsGUI">AssetIconsGUI</a> ⯈ DrawColor
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsGUI">AssetIconsGUI</a><text>.</text>DrawColor</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Draw a flat <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">void</span> <span class="method">DrawColor</span>(<br/> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <b><span class="parameter">rect</span></b>,<br/> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> <b><span class="parameter">color</span></b>,<br/> <span class="type-c"><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a></span> <b><span class="parameter">style</span></b> = <span class="keyword">null</span>,<br/> <span class="keyword">bool</span> <b><span class="parameter">selected</span></b> = <span class="keyword">false</span><br/>)</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>Below is an example of drawing a flat colour in an editor window.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons.Editors;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEditor;</td></tr><tr><td>3</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>4</td><td><br /></td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">DemoWindow</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.html">EditorWindow</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/MenuItem.html">MenuItem</a></span>(<span class="string">"AssetIcons/Demo Window"</span>)]</td></tr><tr><td>8</td><td> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">void</span> <span class="method">Init</span>()</td></tr><tr><td>9</td><td> {</td></tr><tr><td>10</td><td> <span class="keyword">var</span> <span class="local">window</span> = <span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.GetWindow.html">GetWindow</a></span>(<span class="keyword">typeof</span>(<span class="type-c">DemoWindow</span>), <span class="keyword">false</span>, <span class="string">"Demo Window"</span>);</td></tr><tr><td>11</td><td> <span class="local">window</span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.Show.html">Show</a></span>();</td></tr><tr><td>12</td><td> }</td></tr><tr><td>13</td><td><br /></td></tr><tr><td>14</td><td> <span class="keyword">private</span> <span class="keyword">void</span> <span class="method">OnGUI</span>()</td></tr><tr><td>15</td><td> {</td></tr><tr><td>16</td><td> <span class="keyword">var</span> <span class="local">rect</span> = <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GUILayoutUtility.html">GUILayoutUtility</a></span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GUILayoutUtility.GetRect.html">GetRect</a></span>(<span class="numeric">20.0f</span>, <span class="numeric">20.0f</span>);</td></tr><tr><td>17</td><td><br /></td></tr><tr><td>18</td><td> <span class="type-c"><a href="#AssetIconsGUI">AssetIconsGUI</a></span>.<span class="method"><a href="#AssetIconsGUI_DrawColor">DrawColor</a></span>(<span class="local">rect</span>, <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span>.<span class="property"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color-red.html">red</a></span>);</td></tr><tr><td>19</td><td> }</td></tr><tr><td>20</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsGUI_DrawSprite">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsGUI">AssetIconsGUI</a> ⯈ DrawSprite
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsGUI">AssetIconsGUI</a><text>.</text>DrawSprite</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Draws a sprite graphic at a specified <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">void</span> <span class="method">DrawSprite</span>(<br/> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <b><span class="parameter">rect</span></b>,<br/> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Sprite.html">Sprite</a></span> <b><span class="parameter">sprite</span></b>,<br/> <span class="type-c"><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a></span> <b><span class="parameter">style</span></b> = <span class="keyword">null</span>,<br/> <span class="keyword">bool</span> <b><span class="parameter">selected</span></b> = <span class="keyword">false</span><br/>)</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>Below is an example of drawing a sprite in an editor window.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons.Editors;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEditor;</td></tr><tr><td>3</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>4</td><td><br /></td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">DemoWindow</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.html">EditorWindow</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> <span class="keyword">private</span> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Sprite.html">Sprite</a></span> <span class="field">spriteToDraw</span>;</td></tr><tr><td>8</td><td><br /></td></tr><tr><td>9</td><td> [<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/MenuItem.html">MenuItem</a></span>(<span class="string">"AssetIcons/Demo Window"</span>)]</td></tr><tr><td>10</td><td> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">void</span> <span class="method">Init</span>()</td></tr><tr><td>11</td><td> {</td></tr><tr><td>12</td><td> <span class="keyword">var</span> <span class="local">window</span> = <span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.GetWindow.html">GetWindow</a></span>(<span class="keyword">typeof</span>(<span class="type-c">DemoWindow</span>), <span class="keyword">false</span>, <span class="string">"Demo Window"</span>);</td></tr><tr><td>13</td><td> <span class="local">window</span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.Show.html">Show</a></span>();</td></tr><tr><td>14</td><td> }</td></tr><tr><td>15</td><td><br /></td></tr><tr><td>16</td><td> <span class="keyword">private</span> <span class="keyword">void</span> <span class="method">OnGUI</span>()</td></tr><tr><td>17</td><td> {</td></tr><tr><td>18</td><td> <span class="field">spriteToDraw</span> = <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorGUILayout.html">EditorGUILayout</a></span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorGUILayout.ObjectField.html">ObjectField</a></span>(<span class="field">spriteToDraw</span>, <span class="keyword">typeof</span>(<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Sprite.html">Sprite</a></span>), <span class="keyword">false</span>);</td></tr><tr><td>19</td><td><br /></td></tr><tr><td>20</td><td> <span class="keyword">var</span> <span class="local">rect</span> = <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GUILayoutUtility.html">GUILayoutUtility</a></span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GUILayoutUtility.GetRect.html">GetRect</a></span>(<span class="numeric">20.0f</span>, <span class="numeric">20.0f</span>);</td></tr><tr><td>21</td><td><br /></td></tr><tr><td>22</td><td> <span class="type-c"><a href="#AssetIconsGUI">AssetIconsGUI</a></span>.<span class="method"><a href="#AssetIconsGUI_DrawSprite">DrawSprite</a></span>(<span class="local">rect</span>, <span class="field">spriteToDraw</span>);</td></tr><tr><td>23</td><td> }</td></tr><tr><td>24</td><td>}</td></tr></tbody></table></div>
|
|
<h2>Remarks</h2>
|
|
<p>This implementation draws a <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Texture2D.html">Texture2D</a></code> and crops the boundaries. This may result in
|
|
sprites that are tightly packed to draw artifacts.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsGUI_DrawText">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsGUI">AssetIconsGUI</a> ⯈ DrawText
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsGUI">AssetIconsGUI</a><text>.</text>DrawText</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Draws text at a specified <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">void</span> <span class="method">DrawText</span>(<br/> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <b><span class="parameter">rect</span></b>,<br/> <span class="keyword">string</span> <b><span class="parameter">text</span></b>,<br/> <span class="type-c"><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a></span> <b><span class="parameter">style</span></b> = <span class="keyword">null</span>,<br/> <span class="keyword">bool</span> <b><span class="parameter">selected</span></b> = <span class="keyword">false</span><br/>)</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>Below is an example of drawing a string in an editor window.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons.Editors;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEditor;</td></tr><tr><td>3</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>4</td><td><br /></td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">DemoWindow</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.html">EditorWindow</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> [<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/MenuItem.html">MenuItem</a></span>(<span class="string">"AssetIcons/Demo Window"</span>)]</td></tr><tr><td>8</td><td> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">void</span> <span class="method">Init</span>()</td></tr><tr><td>9</td><td> {</td></tr><tr><td>10</td><td> <span class="keyword">var</span> <span class="local">window</span> = <span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.GetWindow.html">GetWindow</a></span>(<span class="keyword">typeof</span>(<span class="type-c">DemoWindow</span>), <span class="keyword">false</span>, <span class="string">"Demo Window"</span>);</td></tr><tr><td>11</td><td> <span class="local">window</span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.Show.html">Show</a></span>();</td></tr><tr><td>12</td><td> }</td></tr><tr><td>13</td><td><br /></td></tr><tr><td>14</td><td> <span class="keyword">private</span> <span class="keyword">void</span> <span class="method">OnGUI</span>()</td></tr><tr><td>15</td><td> {</td></tr><tr><td>16</td><td> <span class="keyword">var</span> <span class="local">rect</span> = <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GUILayoutUtility.html">GUILayoutUtility</a></span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GUILayoutUtility.GetRect.html">GetRect</a></span>(<span class="numeric">20.0f</span>, <span class="numeric">20.0f</span>);</td></tr><tr><td>17</td><td><br /></td></tr><tr><td>18</td><td> <span class="type-c"><a href="#AssetIconsGUI">AssetIconsGUI</a></span>.<span class="method"><a href="#AssetIconsGUI_DrawText">DrawText</a></span>(<span class="local">rect</span>, <span class="string">"Example"</span>);</td></tr><tr><td>19</td><td> }</td></tr><tr><td>20</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsGUI_DrawTexture">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsGUI">AssetIconsGUI</a> ⯈ DrawTexture
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsGUI">AssetIconsGUI</a><text>.</text>DrawTexture</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Draws a texture graphic at a specified <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">void</span> <span class="method">DrawTexture</span>(<br/> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <b><span class="parameter">rect</span></b>,<br/> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Texture.html">Texture</a></span> <b><span class="parameter">texture</span></b>,<br/> <span class="type-c"><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a></span> <b><span class="parameter">style</span></b> = <span class="keyword">null</span>,<br/> <span class="keyword">bool</span> <b><span class="parameter">selected</span></b> = <span class="keyword">false</span><br/>)</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>Below is an example of drawing a sprite in an editor window.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons.Editors;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEditor;</td></tr><tr><td>3</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>4</td><td><br /></td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">DemoWindow</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.html">EditorWindow</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> <span class="keyword">private</span> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Texture.html">Texture</a></span> <span class="field">textureToDraw</span>;</td></tr><tr><td>8</td><td><br /></td></tr><tr><td>9</td><td> [<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/MenuItem.html">MenuItem</a></span>(<span class="string">"AssetIcons/Demo Window"</span>)]</td></tr><tr><td>10</td><td> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">void</span> <span class="method">Init</span>()</td></tr><tr><td>11</td><td> {</td></tr><tr><td>12</td><td> <span class="keyword">var</span> <span class="local">window</span> = <span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.GetWindow.html">GetWindow</a></span>(<span class="keyword">typeof</span>(<span class="type-c">DemoWindow</span>), <span class="keyword">false</span>, <span class="string">"Demo Window"</span>);</td></tr><tr><td>13</td><td> <span class="local">window</span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.Show.html">Show</a></span>();</td></tr><tr><td>14</td><td> }</td></tr><tr><td>15</td><td><br /></td></tr><tr><td>16</td><td> <span class="keyword">private</span> <span class="keyword">void</span> <span class="method">OnGUI</span>()</td></tr><tr><td>17</td><td> {</td></tr><tr><td>18</td><td> <span class="field">textureToDraw</span> = <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorGUILayout.html">EditorGUILayout</a></span>.<span class="method">ObjectField</span>(<span class="method">spriteToDraw</span>, <span class="keyword">typeof</span>(<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Texture.html">Texture</a></span>), <span class="keyword">false</span>);</td></tr><tr><td>19</td><td><br /></td></tr><tr><td>20</td><td> <span class="keyword">var</span> <span class="local">rect</span> = <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GUILayoutUtility.html">GUILayoutUtility</a></span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GUILayoutUtility.GetRect.html">GetRect</a></span>(<span class="numeric">20.0f</span>, <span class="numeric">20.0f</span>);</td></tr><tr><td>21</td><td><br /></td></tr><tr><td>22</td><td> <span class="type-c"><a href="#AssetIconsGUI">AssetIconsGUI</a></span>.<span class="method">DrawSprite</span>(<span class="local">rect</span>, <span class="field">textureToDraw</span>);</td></tr><tr><td>23</td><td> }</td></tr><tr><td>24</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsGUI_DrawTexWithCoords">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsGUI">AssetIconsGUI</a> ⯈ DrawTexWithCoords
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsGUI">AssetIconsGUI</a><text>.</text>DrawTexWithCoords</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Draws a portion of a texture at a specified <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">void</span> <span class="method">DrawTexWithCoords</span>(<br/> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <b><span class="parameter">rect</span></b>,<br/> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Texture.html">Texture</a></span> <b><span class="parameter">texture</span></b>,<br/> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <b><span class="parameter">textureRect</span></b>,<br/> <span class="type-c"><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a></span> <b><span class="parameter">style</span></b> = <span class="keyword">null</span>,<br/> <span class="keyword">bool</span> <b><span class="parameter">selected</span></b> = <span class="keyword">false</span><br/>)</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>Below is an example of drawing a sprite in an editor window.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons.Editors;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEditor;</td></tr><tr><td>3</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>4</td><td><br /></td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">DemoWindow</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.html">EditorWindow</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> <span class="keyword">private</span> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Texture.html">Texture</a></span> <span class="field">textureToDraw</span>;</td></tr><tr><td>8</td><td><br /></td></tr><tr><td>9</td><td> [<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/MenuItem.html">MenuItem</a></span>(<span class="string">"AssetIcons/Demo Window"</span>)]</td></tr><tr><td>10</td><td> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">void</span> <span class="method">Init</span>()</td></tr><tr><td>11</td><td> {</td></tr><tr><td>12</td><td> <span class="keyword">var</span> <span class="local">window</span> = <span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.GetWindow.html">GetWindow</a></span>(<span class="keyword">typeof</span>(<span class="type-c">DemoWindow</span>), <span class="keyword">false</span>, <span class="string">"Demo Window"</span>);</td></tr><tr><td>13</td><td> <span class="local">window</span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.Show.html">Show</a></span>();</td></tr><tr><td>14</td><td> }</td></tr><tr><td>15</td><td><br /></td></tr><tr><td>16</td><td> <span class="keyword">private</span> <span class="keyword">void</span> <span class="method">OnGUI</span>()</td></tr><tr><td>17</td><td> {</td></tr><tr><td>18</td><td> <span class="field">textureToDraw</span> = <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorGUILayout.html">EditorGUILayout</a></span>.<span class="method">ObjectField</span>(<span class="method">spriteToDraw</span>, <span class="keyword">typeof</span>(<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Texture.html">Texture</a></span>), <span class="keyword">false</span>);</td></tr><tr><td>19</td><td><br /></td></tr><tr><td>20</td><td> <span class="keyword">var</span> <span class="local">rect</span> = <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GUILayoutUtility.html">GUILayoutUtility</a></span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GUILayoutUtility.GetRect.html">GetRect</a></span>(<span class="numeric">20.0f</span>, <span class="numeric">20.0f</span>);</td></tr><tr><td>21</td><td><br /></td></tr><tr><td>22</td><td> <span class="type-c"><a href="#AssetIconsGUI">AssetIconsGUI</a></span>.<span class="method"><a href="#AssetIconsGUI_DrawTexWithCoords">DrawTexWithCoords</a></span>(<span class="local">rect</span>, <span class="field">textureToDraw</span>, <span class="keyword">new</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span>(<span class="numeric">8.0f</span>, <span class="numeric">8.0f</span>, <span class="numeric">32.0f</span>, <span class="numeric">32.0f</span>));</td></tr><tr><td>23</td><td> }</td></tr><tr><td>24</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsGUI_DrawTexWithUVCoords">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsGUI">AssetIconsGUI</a> ⯈ DrawTexWithUVCoords
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsGUI">AssetIconsGUI</a><text>.</text>DrawTexWithUVCoords</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Draws a portion of a texture at a specified <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">void</span> <span class="method">DrawTexWithUVCoords</span>(<br/> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <b><span class="parameter">rect</span></b>,<br/> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Texture.html">Texture</a></span> <b><span class="parameter">texture</span></b>,<br/> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <b><span class="parameter">uvCoords</span></b>,<br/> <span class="type-c"><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a></span> <b><span class="parameter">style</span></b> = <span class="keyword">null</span>,<br/> <span class="keyword">bool</span> <b><span class="parameter">selected</span></b> = <span class="keyword">false</span><br/>)</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>Below is an example of drawing a sprite in an editor window.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons.Editors;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEditor;</td></tr><tr><td>3</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>4</td><td><br /></td></tr><tr><td>5</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">DemoWindow</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.html">EditorWindow</a></span></td></tr><tr><td>6</td><td>{</td></tr><tr><td>7</td><td> <span class="keyword">private</span> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Texture.html">Texture</a></span> <span class="field">textureToDraw</span>;</td></tr><tr><td>8</td><td><br /></td></tr><tr><td>9</td><td> [<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/MenuItem.html">MenuItem</a></span>(<span class="string">"AssetIcons/Demo Window"</span>)]</td></tr><tr><td>10</td><td> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">void</span> <span class="method">Init</span>()</td></tr><tr><td>11</td><td> {</td></tr><tr><td>12</td><td> <span class="keyword">var</span> <span class="local">window</span> = <span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.GetWindow.html">GetWindow</a></span>(<span class="keyword">typeof</span>(<span class="type-c">DemoWindow</span>), <span class="keyword">false</span>, <span class="string">"Demo Window"</span>);</td></tr><tr><td>13</td><td> <span class="local">window</span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.Show.html">Show</a></span>();</td></tr><tr><td>14</td><td> }</td></tr><tr><td>15</td><td><br /></td></tr><tr><td>16</td><td> <span class="keyword">private</span> <span class="keyword">void</span> <span class="method">OnGUI</span>()</td></tr><tr><td>17</td><td> {</td></tr><tr><td>18</td><td> <span class="field">textureToDraw</span> = <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorGUILayout.html">EditorGUILayout</a></span>.<span class="method">ObjectField</span>(<span class="method">spriteToDraw</span>, <span class="keyword">typeof</span>(<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Texture.html">Texture</a></span>), <span class="keyword">false</span>);</td></tr><tr><td>19</td><td><br /></td></tr><tr><td>20</td><td> <span class="keyword">var</span> <span class="local">rect</span> = <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GUILayoutUtility.html">GUILayoutUtility</a></span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GUILayoutUtility.GetRect.html">GetRect</a></span>(<span class="numeric">20.0f</span>, <span class="numeric">20.0f</span>);</td></tr><tr><td>21</td><td><br /></td></tr><tr><td>22</td><td> <span class="type-c"><a href="#AssetIconsGUI">AssetIconsGUI</a></span>.<span class="method"><a href="#AssetIconsGUI_DrawTexWithUVCoords">DrawTexWithUVCoords</a></span>(<span class="local">rect</span>, <span class="field">textureToDraw</span>, <span class="keyword">new</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span>(<span class="numeric">0.25</span>, <span class="numeric">0.25f</span>, <span class="numeric">0.5f</span>, <span class="numeric">0.5f</span>));</td></tr><tr><td>23</td><td> }</td></tr><tr><td>24</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsGUIUtility">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / AssetIconsGUIUtility
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>AssetIconsGUIUtility</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A collection of utility methods for drawing graphics with AssetIcons.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static class</span> <span class="type-c">AssetIconsGUIUtility</span>;</code>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Static Methods</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Method</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsGUIUtility_AreaToIconRect">AreaToIconRect</a></code></p></td>
|
|
<td><p>Remaps a Rect to conform with Unity's UI control positions.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsGUIUtility_AreaToIconRect">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsGUIUtility">AssetIconsGUIUtility</a> ⯈ AreaToIconRect
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsGUIUtility">AssetIconsGUIUtility</a><text>.</text>AreaToIconRect</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Remaps a <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></code> to conform with Unity's UI control positions.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <span class="method">AreaToIconRect</span>(<br/> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <b><span class="parameter">rect</span></b>,<br/> <span class="keyword">float</span> <b><span class="parameter">maxSize</span></b> = <span class="numeric">64</span><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsProjectHooks">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / AssetIconsProjectHooks
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>AssetIconsProjectHooks</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>AssetIcons uses this to manage the rendering callbacks.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static class</span> <span class="type-c">AssetIconsProjectHooks</span>;</code>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Static Events</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Event</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsProjectHooks_OnDrawIcon">OnDrawIcon</a></code></p></td>
|
|
<td><p>The callback that AssetIcons uses to draw draw icons. </p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsProjectHooks_DrawAssetIconCallback">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsProjectHooks">AssetIconsProjectHooks</a> ⯈ DrawAssetIconCallback
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>DrawAssetIconCallback</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Delgate used by AssetIcons to draw an icon.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public delegate</span> <span class="keyword">void</span> <span class="type-c">DrawAssetIconCallback</span>(<br/> <span class="keyword">string</span> <b><span class="parameter">guid</span></b>,<br/> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <b><span class="parameter">area</span></b><br/>)</code>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsProjectHooks_OnDrawIcon">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsProjectHooks">AssetIconsProjectHooks</a> ⯈ OnDrawIcon
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsProjectHooks">AssetIconsProjectHooks</a><text>.</text>OnDrawIcon</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>The callback that AssetIcons uses to draw draw icons.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static event</span> <span class="type-c"><a href="#AssetIconsProjectHooks_DrawAssetIconCallback">DrawAssetIconCallback</a></span> OnDrawIcon;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsRenderCache">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / AssetIconsRenderCache
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>AssetIconsRenderCache</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Cache renders of the models that we would like to render.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsRenderer">AssetIconsRenderer</a></code>, <code><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public sealed class</span> <span class="type-c">AssetIconsRenderCache</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/AssetModificationProcessor.html">AssetModificationProcessor</a></span>;</code>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Static Methods</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Method</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsRenderCache_GetTexture">GetTexture</a></code></p></td>
|
|
<td><p>Retrieves a Texture2D from the cache for a GameObject using a AssetIconsCameraSetup.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsRenderCache_ClearCache">ClearCache</a></code></p></td>
|
|
<td><p>Clears all rendered textures from this cache.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsRenderCache_GetTexture">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsRenderCache">AssetIconsRenderCache</a> ⯈ GetTexture
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsRenderCache">AssetIconsRenderCache</a><text>.</text>GetTexture</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Retrieves a <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Texture2D.html">Texture2D</a></code> from the cache for a <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GameObject.html">GameObject</a></code> using a <code><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Texture2D.html">Texture2D</a></span> <span class="method">GetTexture</span>(<br/> <span class="type-s"><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a></span> <b><span class="parameter">cameraSetup</span></b>,<br/> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GameObject.html">GameObject</a></span> <b><span class="parameter">target</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsRenderCache_ClearCache">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsRenderCache">AssetIconsRenderCache</a> ⯈ ClearCache
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsRenderCache">AssetIconsRenderCache</a><text>.</text>ClearCache</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Clears all rendered textures from this cache.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">void</span> <span class="method">ClearCache</span>()</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsRenderer">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / AssetIconsRenderer
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>AssetIconsRenderer</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Used by AssetIcons to render Prefabs to a <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Texture2D.html">Texture2D</a></code>.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static class</span> <span class="type-c">AssetIconsRenderer</span>;</code>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Static Methods</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Method</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsRenderer_RenderModel">RenderModel</a></code></p></td>
|
|
<td><p>Creates a preview Texture2D of a model.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsRenderer_RenderModel">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / <a href="#AssetIconsRenderer">AssetIconsRenderer</a> ⯈ RenderModel
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsRenderer">AssetIconsRenderer</a><text>.</text>RenderModel</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Creates a preview <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Texture2D.html">Texture2D</a></code> of a model.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Texture2D.html">Texture2D</a></span> <span class="method">RenderModel</span>(<br/> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GameObject.html">GameObject</a></span> <b><span class="parameter">model</span></b>,<br/> <span class="type-s"><a href="#AssetIconsCameraSetup">AssetIconsCameraSetup</a></span> <b><span class="parameter">camera</span></b>,<br/> <span class="keyword">int</span> <b><span class="parameter">width</span></b> = <span class="numeric">64</span>,<br/> <span class="keyword">int</span> <b><span class="parameter">height</span></b> = <span class="numeric">64</span><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsPreferences">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / AssetIconsPreferences
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>AssetIconsPreferences</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Stores AssetIcons preferences information in <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorPrefs.html">EditorPrefs</a></code>.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsPreferencesPreset">AssetIconsPreferencesPreset</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static class</span> <span class="type-c">AssetIconsPreferences</span>;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>You can interact with AssetIcons preferences via an editor scripting API.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons.Editors.Preferences;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEditor;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">DemoWindow</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.html">EditorWindow</a></span></td></tr><tr><td>5</td><td>{</td></tr><tr><td>6</td><td> [<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/MenuItem.html">MenuItem</a></span>(<span class="string">"AssetIcons/Demo Window"</span>)]</td></tr><tr><td>7</td><td> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">void</span> <span class="method">Init</span>()</td></tr><tr><td>8</td><td> {</td></tr><tr><td>9</td><td> <span class="keyword">var</span> <span class="local">window</span> = <span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.GetWindow.html">GetWindow</a></span>(<span class="keyword">typeof</span>(<span class="type-c">DemoWindow</span>), <span class="keyword">false</span>, <span class="string">"Demo Window"</span>);</td></tr><tr><td>10</td><td> <span class="local">window</span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.Show.html">Show</a></span>();</td></tr><tr><td>11</td><td> }</td></tr><tr><td>12</td><td><br /></td></tr><tr><td>13</td><td> <span class="keyword">private</span> <span class="keyword">void</span> <span class="method">OnGUI</span>()</td></tr><tr><td>14</td><td> {</td></tr><tr><td>15</td><td> <span class="type-c">AssetIconsPreferences</span>.<span class="property"><a href="#AssetIconsPreferences_Enabled">Enabled</a></span>.<span class="property"><a href="#EventField_bool__Value">Value</a></span> = <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorGUILayout.html">EditorGUILayout</a></span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorGUILayout.Toggle.html">Toggle</a></span>(<span class="string">"AssetIcons Enabled"</span>, <span class="type-c">AssetIconsPreferences</span>.<span class="property"><a href="#AssetIconsPreferences_Enabled">Enabled</a></span>.<span class="property"><a href="#EventField_bool__Value">Value</a></span>);</td></tr><tr><td>16</td><td> }</td></tr><tr><td>17</td><td>}</td></tr></tbody></table></div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Static Fields</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Field</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsPreferences_EditorPrefsKey">EditorPrefsKey</a></code></p></td>
|
|
<td><p>The EditorPrefs key used to store the current users preferences. This field has a constant value of <code>"AssetIcons_Preferences"</code>.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<h2>Static Properties</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Property</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsPreferences_CurrentPreferences">CurrentPreferences</a></code></p></td>
|
|
<td><p>The current set of preferences used by AssetIcons.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsPreferences_DrawGUIStyles">DrawGUIStyles</a></code></p></td>
|
|
<td><p>A shorthand for CurrentPreferences.DrawGUIStyles.Enables previewing of Unity GUIStyle assets.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsPreferences_Enabled">Enabled</a></code></p></td>
|
|
<td><p>A shorthand for CurrentPreferences.Enabled.Controls whether AssetIcons should be enabled or disabled.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsPreferences_PrefabResolution">PrefabResolution</a></code></p></td>
|
|
<td><p>A shorthand for CurrentPreferences.PrefabResolution.Allows for adjusting the resolution AssetIcons will render Prefabs with.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsPreferences_SelectionTint">SelectionTint</a></code></p></td>
|
|
<td><p>A shorthand for CurrentPreferences.SelectionTint.Controls how strong of a tint is applied to AssetIcons rendered graphics when selected.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsPreferences_TypeIcons">TypeIcons</a></code></p></td>
|
|
<td><p>A shorthand for CurrentPreferences.TypeIcons.A collection of Graphics associated with file extensions that AssetIcons uses to render custom
|
|
file icons.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsPreferences_HideReviewDialog">HideReviewDialog</a></code></p></td>
|
|
<td><p>A shorthand for CurrentPreferences.HideReviewDialog.Controls whether the review dialog should be shown.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
<h2>Remarks</h2>
|
|
<p>These preferences are effective on a single machine and in a single Unity project. Changing to another project with AssetIcons
|
|
installed will not preserve these saved preferences.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsPreferences_EditorPrefsKey">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#AssetIconsPreferences">AssetIconsPreferences</a> ⯈ EditorPrefsKey
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsPreferences">AssetIconsPreferences</a><text>.</text>EditorPrefsKey</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>The <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorPrefs.html">EditorPrefs</a></code> key used to store the current users preferences.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">string</span> EditorPrefsKey;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsPreferences_CurrentPreferences">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#AssetIconsPreferences">AssetIconsPreferences</a> ⯈ CurrentPreferences
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsPreferences">AssetIconsPreferences</a><text>.</text>CurrentPreferences</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>The current set of preferences used by AssetIcons.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="type-c"><a href="#AssetIconsPreferencesPreset">AssetIconsPreferencesPreset</a></span> CurrentPreferences { <span class="keyword">get</span>; }</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>You can interact with AssetIcons preferences via an editor scripting API.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons.Editors.Preferences;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEditor;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">DemoWindow</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.html">EditorWindow</a></span></td></tr><tr><td>5</td><td>{</td></tr><tr><td>6</td><td> [<span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/MenuItem.html">MenuItem</a></span>(<span class="string">"AssetIcons/Demo Window"</span>)]</td></tr><tr><td>7</td><td> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">void</span> <span class="method">Init</span>()</td></tr><tr><td>8</td><td> {</td></tr><tr><td>9</td><td> <span class="keyword">var</span> <span class="local">window</span> = <span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.GetWindow.html">GetWindow</a></span>(<span class="keyword">typeof</span>(<span class="type-c">DemoWindow</span>), <span class="keyword">false</span>, <span class="string">"Demo Window"</span>);</td></tr><tr><td>10</td><td> <span class="local">window</span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorWindow.Show.html">Show</a></span>();</td></tr><tr><td>11</td><td> }</td></tr><tr><td>12</td><td><br /></td></tr><tr><td>13</td><td> <span class="keyword">private</span> <span class="keyword">void</span> <span class="method">OnGUI</span>()</td></tr><tr><td>14</td><td> {</td></tr><tr><td>15</td><td> <span class="keyword">var</span> <span class="local">preferences</span> = <span class="type-c"><a href="#AssetIconsPreferences">AssetIconsPreferences</a></span>.<span class="property">CurrentPreferences</span>;</td></tr><tr><td>16</td><td><br /></td></tr><tr><td>17</td><td> <span class="local">preferences</span>.<span class="property"><a href="#AssetIconsPreferencesPreset_Enabled">Enabled</a></span>.<span class="property"><a href="#EventField_bool__Value">Value</a></span> = <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorGUILayout.html">EditorGUILayout</a></span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/EditorGUILayout.Toggle.html">Toggle</a></span>(<span class="string">"AssetIcons Enabled"</span>, <span class="local">preferences</span>.<span class="property"><a href="#AssetIconsPreferencesPreset_Enabled">Enabled</a></span>.<span class="property"><a href="#EventField_bool__Value">Value</a></span>);</td></tr><tr><td>18</td><td> }</td></tr><tr><td>19</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsPreferences_DrawGUIStyles">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#AssetIconsPreferences">AssetIconsPreferences</a> ⯈ DrawGUIStyles
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsPreferences">AssetIconsPreferences</a><text>.</text>DrawGUIStyles</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A shorthand for <code>CurrentPreferences.DrawGUIStyles</code>.</p><p>Enables previewing of Unity <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GUIStyle.html">GUIStyle</a></code> assets.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="type-c"><a href="#BoolEventField">BoolEventField</a></span> DrawGUIStyles { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsPreferences_Enabled">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#AssetIconsPreferences">AssetIconsPreferences</a> ⯈ Enabled
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsPreferences">AssetIconsPreferences</a><text>.</text>Enabled</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A shorthand for <code>CurrentPreferences.Enabled</code>.</p><p>Controls whether AssetIcons should be enabled or disabled.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="type-c"><a href="#BoolEventField">BoolEventField</a></span> Enabled { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsPreferences_PrefabResolution">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#AssetIconsPreferences">AssetIconsPreferences</a> ⯈ PrefabResolution
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsPreferences">AssetIconsPreferences</a><text>.</text>PrefabResolution</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A shorthand for <code>CurrentPreferences.PrefabResolution</code>.</p><p>Allows for adjusting the resolution AssetIcons will render Prefabs with.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="type-c"><a href="#IntEventField">IntEventField</a></span> PrefabResolution { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
<h2>Remarks</h2>
|
|
<p>If you are struggling with performance with a large amount of rendered assets, you could try
|
|
adjusting this to boost performance.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsPreferences_SelectionTint">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#AssetIconsPreferences">AssetIconsPreferences</a> ⯈ SelectionTint
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsPreferences">AssetIconsPreferences</a><text>.</text>SelectionTint</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A shorthand for <code>CurrentPreferences.SelectionTint</code>.</p><p>Controls how strong of a tint is applied to AssetIcons rendered graphics when selected.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="type-c"><a href="#ColorTintEventField">ColorTintEventField</a></span> SelectionTint { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsPreferences_TypeIcons">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#AssetIconsPreferences">AssetIconsPreferences</a> ⯈ TypeIcons
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsPreferences">AssetIconsPreferences</a><text>.</text>TypeIcons</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A shorthand for <code>CurrentPreferences.TypeIcons</code>.</p><p>A collection of Graphics associated with file extensions that AssetIcons uses to render custom
|
|
file icons.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="type-c"><a href="#IconMapping">IconMapping</a></span> TypeIcons { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsPreferences_HideReviewDialog">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#AssetIconsPreferences">AssetIconsPreferences</a> ⯈ HideReviewDialog
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsPreferences">AssetIconsPreferences</a><text>.</text>HideReviewDialog</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A shorthand for <code>CurrentPreferences.HideReviewDialog</code>.</p><p>Controls whether the review dialog should be shown.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="type-c"><a href="#BoolEventField">BoolEventField</a></span> HideReviewDialog { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsPreferencesPreset">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / AssetIconsPreferencesPreset
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>AssetIconsPreferencesPreset</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Represents user preferences in a serializable format.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsPreferences">AssetIconsPreferences</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public sealed class</span> <span class="type-c">AssetIconsPreferencesPreset</span> : <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ScriptableObject.html">ScriptableObject</a></span>;</code>
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Instance Properties</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Property</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsPreferencesPreset_Enabled">Enabled</a></code></p></td>
|
|
<td><p>Controls whether AssetIcons should be enabled or disabled.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsPreferencesPreset_DrawGUIStyles">DrawGUIStyles</a></code></p></td>
|
|
<td><p>Enables previewing of Unity GUIStyle assets.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsPreferencesPreset_PrefabResolution">PrefabResolution</a></code></p></td>
|
|
<td><p>Allows for adjusting the resolution AssetIcons will render Prefabs with.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsPreferencesPreset_SelectionTint">SelectionTint</a></code></p></td>
|
|
<td><p>Controls how strong of a tint is applied to AssetIcons rendered graphics when selected.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsPreferencesPreset_TypeIcons">TypeIcons</a></code></p></td>
|
|
<td><p>A collection of graphics associated with file extensions that AssetIcons uses to render custom
|
|
file icons.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#AssetIconsPreferencesPreset_HideReviewDialog">HideReviewDialog</a></code></p></td>
|
|
<td><p>Controls whether the review dialog should be shown.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsPreferencesPreset_Enabled">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#AssetIconsPreferencesPreset">AssetIconsPreferencesPreset</a> ⯈ Enabled
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsPreferencesPreset">AssetIconsPreferencesPreset</a><text>.</text>Enabled</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Controls whether AssetIcons should be enabled or disabled.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-c"><a href="#BoolEventField">BoolEventField</a></span> Enabled { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsPreferencesPreset_DrawGUIStyles">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#AssetIconsPreferencesPreset">AssetIconsPreferencesPreset</a> ⯈ DrawGUIStyles
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsPreferencesPreset">AssetIconsPreferencesPreset</a><text>.</text>DrawGUIStyles</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Enables previewing of Unity <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/GUIStyle.html">GUIStyle</a></code> assets.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-c"><a href="#BoolEventField">BoolEventField</a></span> DrawGUIStyles { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsPreferencesPreset_PrefabResolution">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#AssetIconsPreferencesPreset">AssetIconsPreferencesPreset</a> ⯈ PrefabResolution
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsPreferencesPreset">AssetIconsPreferencesPreset</a><text>.</text>PrefabResolution</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Allows for adjusting the resolution AssetIcons will render Prefabs with.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-c"><a href="#IntEventField">IntEventField</a></span> PrefabResolution { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
<h2>Remarks</h2>
|
|
<p>If you are struggling with performance with a large amount of rendered assets, you could try
|
|
adjusting this to boost performance.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsPreferencesPreset_SelectionTint">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#AssetIconsPreferencesPreset">AssetIconsPreferencesPreset</a> ⯈ SelectionTint
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsPreferencesPreset">AssetIconsPreferencesPreset</a><text>.</text>SelectionTint</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Controls how strong of a tint is applied to AssetIcons rendered graphics when selected.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-c"><a href="#ColorTintEventField">ColorTintEventField</a></span> SelectionTint { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsPreferencesPreset_TypeIcons">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#AssetIconsPreferencesPreset">AssetIconsPreferencesPreset</a> ⯈ TypeIcons
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsPreferencesPreset">AssetIconsPreferencesPreset</a><text>.</text>TypeIcons</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A collection of graphics associated with file extensions that AssetIcons uses to render custom
|
|
file icons.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-c"><a href="#IconMapping">IconMapping</a></span> TypeIcons { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="AssetIconsPreferencesPreset_HideReviewDialog">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#AssetIconsPreferencesPreset">AssetIconsPreferencesPreset</a> ⯈ HideReviewDialog
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#AssetIconsPreferencesPreset">AssetIconsPreferencesPreset</a><text>.</text>HideReviewDialog</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Controls whether the review dialog should be shown.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-c"><a href="#BoolEventField">BoolEventField</a></span> HideReviewDialog { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="BoolEventField">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / BoolEventField
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>BoolEventField</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A concrete implementation of the <code><a href="#EventField">EventField</a></code> for <code><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.boolean">bool</a></code>.</p>
|
|
<p>
|
|
Also see: <code><a href="#IntEventField">IntEventField</a></code>, <code><a href="#ColorTintEventField">ColorTintEventField</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code>[<span class="type-c"><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.serializableattribute">Serializable</a></span>]
|
|
<span class="keyword">public sealed class</span> <span class="type-c">BoolEventField</span> : <span class="type-c"><a href="#EventField__">EventField<bool></a></span>, <span class="type-i"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ISerializationCallbackReceiver.html">ISerializationCallbackReceiver</a></span>;</code>
|
|
|
|
|
|
<h2>Instance Constructors</h2>
|
|
<table>
|
|
<tr>
|
|
<th>Constructors</th>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<p>Constructs a new instance of this BoolEventField. </p>
|
|
<code><span class="keyword">new</span> <span class="type-c">BoolEventField</span>()</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<p>Constructs a new instance of this with a default value. </p>
|
|
<code><span class="keyword">new</span> <span class="type-c">BoolEventField</span>(<br/> <span class="keyword">bool</span> <b><span class="parameter">defaultValue</span></b><br/>)</code>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Remarks</h2>
|
|
<p>This is nessesary for Unity to be able to serialize generic types.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ColorTint">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / ColorTint
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>ColorTint</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A data type used to tint graphics.</p>
|
|
<p>
|
|
Also see: <code><a href="#ColorTintEventField">ColorTintEventField</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code>[<span class="type-c"><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.serializableattribute">Serializable</a></span>]
|
|
<span class="keyword">public struct</span> <span class="type-s">ColorTint</span> : <span class="type-i"><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.iequatable-1">IEquatable<ColorTint></a></span>;</code>
|
|
|
|
|
|
<h2>Instance Constructors</h2>
|
|
<table>
|
|
<tr>
|
|
<th>Constructors</th>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<p>Constructs a new instance of the ColorTint. </p>
|
|
<code><span class="keyword">new</span> <span class="type-s">ColorTint</span>(<br/> <span class="keyword">float</span> <b><span class="parameter">tintStrength</span></b><br/>)</code>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
<h2>Instance Properties</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Property</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#ColorTint_TintColor">TintColor</a></code></p></td>
|
|
<td><p>A color to tint rendered graphics.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#ColorTint_TintStrength">TintStrength</a></code></p></td>
|
|
<td><p>The strength of the tint.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<h2>Instance Methods</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Method</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#ColorTint_Apply">Apply</a></code></p></td>
|
|
<td><p>Applies the tint to a source color.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#ColorTint_Equals">Equals</a></code></p></td>
|
|
<td><p>Evaluates whether this ColorTint is equal to an object.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#ColorTint_GetHashCode">GetHashCode</a></code></p></td>
|
|
<td><p>Returns a unique hash for this of ColorTint.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Operators</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Operator</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#ColorTint_op_Equality">==</a></code></p></td>
|
|
<td><p>Evaluates whether a ColorTint is equal to another ColorTint.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#ColorTint_op_Inequality">!=</a></code></p></td>
|
|
<td><p>Evaluates whether a ColorTint is not equal to another ColorTint.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ColorTint_TintColor">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#ColorTint">ColorTint</a> ⯈ TintColor
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#ColorTint">ColorTint</a><text>.</text>TintColor</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A color to tint rendered graphics.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> TintColor { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ColorTint_TintStrength">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#ColorTint">ColorTint</a> ⯈ TintStrength
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#ColorTint">ColorTint</a><text>.</text>TintStrength</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>The strength of the tint.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">float</span> TintStrength { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ColorTint_Apply">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#ColorTint">ColorTint</a> ⯈ Apply
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#ColorTint">ColorTint</a><text>.</text>Apply</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Applies the tint to a source color.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> <span class="method">Apply</span>(<br/> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color.html">Color</a></span> <b><span class="parameter">source</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ColorTint_Equals">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#ColorTint">ColorTint</a> ⯈ Equals
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#ColorTint">ColorTint</a><text>.</text>Equals</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Evaluates whether this <code><a href="#ColorTint">ColorTint</a></code> is equal to an <code><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.object">object</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public virtual </span><span class="keyword">bool</span> <span class="method">Equals</span>(<br/> <span class="keyword">object</span> <b><span class="parameter">obj</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ColorTint_GetHashCode">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#ColorTint">ColorTint</a> ⯈ GetHashCode
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#ColorTint">ColorTint</a><text>.</text>GetHashCode</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Returns a unique hash for this of <code><a href="#ColorTint">ColorTint</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public virtual </span><span class="keyword">int</span> <span class="method">GetHashCode</span>()</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ColorTint_op_Equality">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#ColorTint">ColorTint</a> ⯈ ==
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#ColorTint">ColorTint</a><text>.</text>==</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Evaluates whether a <code><a href="#ColorTint">ColorTint</a></code> is equal to another <code><a href="#ColorTint">ColorTint</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">bool</span> <span class="keyword">operator</span> ==(<br/> <span class="type-s"><a href="#ColorTint">ColorTint</a></span> <b><span class="parameter">left</span></b>,<br/> <span class="type-s"><a href="#ColorTint">ColorTint</a></span> <b><span class="parameter">right</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ColorTint_op_Inequality">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#ColorTint">ColorTint</a> ⯈ !=
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#ColorTint">ColorTint</a><text>.</text>!=</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Evaluates whether a <code><a href="#ColorTint">ColorTint</a></code> is not equal to another <code><a href="#ColorTint">ColorTint</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="keyword">bool</span> <span class="keyword">operator</span> !=(<br/> <span class="type-s"><a href="#ColorTint">ColorTint</a></span> <b><span class="parameter">left</span></b>,<br/> <span class="type-s"><a href="#ColorTint">ColorTint</a></span> <b><span class="parameter">right</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="ColorTintEventField">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / ColorTintEventField
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>ColorTintEventField</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A concrete implementation of the <code><a href="#EventField">EventField</a></code> for <code><a href="#ColorTint">ColorTint</a></code>.</p>
|
|
<p>
|
|
Also see: <code><a href="#BoolEventField">BoolEventField</a></code>, <code><a href="#IntEventField">IntEventField</a></code>, <code><a href="#ColorTint">ColorTint</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code>[<span class="type-c"><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.serializableattribute">Serializable</a></span>]
|
|
<span class="keyword">public sealed class</span> <span class="type-c">ColorTintEventField</span> : <span class="type-c"><a href="#EventField__">EventField<ColorTint></a></span>, <span class="type-i"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ISerializationCallbackReceiver.html">ISerializationCallbackReceiver</a></span>;</code>
|
|
|
|
|
|
<h2>Instance Constructors</h2>
|
|
<table>
|
|
<tr>
|
|
<th>Constructors</th>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<p>Constructs a new instance of this ColorTintEventField. </p>
|
|
<code><span class="keyword">new</span> <span class="type-c">ColorTintEventField</span>()</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<p>Constructs a new instance of this with a default value. </p>
|
|
<code><span class="keyword">new</span> <span class="type-c">ColorTintEventField</span>(<br/> <span class="type-s"><a href="#ColorTint">ColorTint</a></span> <b><span class="parameter">defaultValue</span></b><br/>)</code>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Remarks</h2>
|
|
<p>This is nessesary for Unity to be able to serialize generic types.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="EventField">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / EventField
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>EventField</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A base-class for the generic wrapper object that fires events whenever its value changes.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public abstract class</span> <span class="type-c">EventField</span>;</code>
|
|
|
|
|
|
|
|
<h2>Instance Events</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Event</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#EventField_OnChanged">OnChanged</a></code></p></td>
|
|
<td><p>Event that is fired whenever the value of this EventField changes. </p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="EventField_OnChanged">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#EventField">EventField</a> ⯈ OnChanged
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#EventField">EventField</a><text>.</text>OnChanged</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Event that is fired whenever the value of this <code><a href="#EventField">EventField</a></code> changes.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public event</span> <span class="type-c"><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.action">Action</a></span> OnChanged;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="EventField__">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / EventField<T>
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>EventField<T></h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A generic wrapper object that fires events whenever its value changes.</p>
|
|
<p>
|
|
Also see: <code><a href="#BoolEventField">BoolEventField</a></code>, <code><a href="#IntEventField">IntEventField</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public class</span> <span class="type-c">EventField<T></span> : <span class="type-c"><a href="#EventField">EventField</a></span>, <span class="type-i"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ISerializationCallbackReceiver.html">ISerializationCallbackReceiver</a></span>;</code>
|
|
|
|
|
|
<h2>Instance Constructors</h2>
|
|
<table>
|
|
<tr>
|
|
<th>Constructors</th>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<p>Constructs a new instance of this EventField. </p>
|
|
<code><span class="keyword">new</span> <span class="type-c">EventField<T></span>()</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<p>Constructs a new instance of this EventField with a default value. </p>
|
|
<code><span class="keyword">new</span> <span class="type-c">EventField<T></span>(<br/> <span class="type-c">T</span> <b><span class="parameter">defaultValue</span></b><br/>)</code>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
<h2>Instance Properties</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Property</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#EventField_T__Value">Value</a></code></p></td>
|
|
<td><p>The value that this wrapper currently represents.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<h2>Instance Methods</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Method</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#EventField_T__OnAfterDeserialize">OnAfterDeserialize</a></code></p></td>
|
|
<td><p>Implements the Unity ISerializationCallbackReceiver interface.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#EventField_T__OnBeforeSerialize">OnBeforeSerialize</a></code></p></td>
|
|
<td><p>Implements the Unity ISerializationCallbackReceiver interface.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="EventField_T__Value">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#EventField__">EventField<T></a> ⯈ Value
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#EventField__">EventField<T></a><text>.</text>Value</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>The value that this wrapper currently represents.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-c">T</span> Value { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="EventField_T__OnAfterDeserialize">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#EventField__">EventField<T></a> ⯈ OnAfterDeserialize
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#EventField__">EventField<T></a><text>.</text>OnAfterDeserialize</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Implements the Unity <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ISerializationCallbackReceiver.html">ISerializationCallbackReceiver</a></code> interface.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public virtual </span><span class="keyword">void</span> <span class="method">OnAfterDeserialize</span>()</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="EventField_T__OnBeforeSerialize">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#EventField__">EventField<T></a> ⯈ OnBeforeSerialize
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#EventField__">EventField<T></a><text>.</text>OnBeforeSerialize</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Implements the Unity <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ISerializationCallbackReceiver.html">ISerializationCallbackReceiver</a></code> interface.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public virtual </span><span class="keyword">void</span> <span class="method">OnBeforeSerialize</span>()</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconMapping">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / IconMapping
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>IconMapping</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Provides a serializable dictionary for mapping an extension type to an <code><a href="#PreferencesAssetReference">PreferencesAssetReference</a></code>.</p>
|
|
<p>
|
|
Also see: <code><a href="#AssetIconsPreferencesPreset">AssetIconsPreferencesPreset</a></code>, <code><a href="#PreferencesAssetReference">PreferencesAssetReference</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code>[<span class="type-c"><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.serializableattribute">Serializable</a></span>]
|
|
<span class="keyword">public sealed class</span> <span class="type-c">IconMapping</span> : <span class="type-i"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ISerializationCallbackReceiver.html">ISerializationCallbackReceiver</a></span>;</code>
|
|
|
|
|
|
|
|
<h2>Instance Events</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Event</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconMapping_OnChanged">OnChanged</a></code></p></td>
|
|
<td><p>An event that fires whenever the content of the table changes. </p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
<h2>Instance Methods</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Method</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconMapping_Add">Add</a></code></p></td>
|
|
<td><p>Add a key and a value to the IconMapping.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconMapping_Clear">Clear</a></code></p></td>
|
|
<td><p>Clear all values from the IconMapping.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#IconMapping_Remove">Remove</a></code></p></td>
|
|
<td><p>Removes an element from the table using a key.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconMapping_Add">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#IconMapping">IconMapping</a> ⯈ Add
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconMapping">IconMapping</a><text>.</text>Add</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Add a key and a value to the <code><a href="#IconMapping">IconMapping</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">void</span> <span class="method">Add</span>(<br/> <span class="keyword">string</span> <b><span class="parameter">key</span></b>,<br/> <span class="type-c"><a href="#PreferencesAssetReference">PreferencesAssetReference</a></span> <b><span class="parameter">value</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconMapping_Clear">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#IconMapping">IconMapping</a> ⯈ Clear
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconMapping">IconMapping</a><text>.</text>Clear</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Clear all values from the <code><a href="#IconMapping">IconMapping</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">void</span> <span class="method">Clear</span>()</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconMapping_Remove">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#IconMapping">IconMapping</a> ⯈ Remove
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconMapping">IconMapping</a><text>.</text>Remove</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Removes an element from the table using a key.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">bool</span> <span class="method">Remove</span>(<br/> <span class="keyword">string</span> <b><span class="parameter">key</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IconMapping_OnChanged">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#IconMapping">IconMapping</a> ⯈ OnChanged
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#IconMapping">IconMapping</a><text>.</text>OnChanged</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>An event that fires whenever the content of the table changes.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public event</span> <span class="type-c"><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.action">Action</a></span> OnChanged;</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="IntEventField">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / IntEventField
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>IntEventField</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A concrete implementation of the <code><a href="#EventField">EventField</a></code> for <code><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.int32">int</a></code>.</p>
|
|
<p>
|
|
Also see: <code><a href="#BoolEventField">BoolEventField</a></code>, <code><a href="#ColorTintEventField">ColorTintEventField</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code>[<span class="type-c"><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.serializableattribute">Serializable</a></span>]
|
|
<span class="keyword">public sealed class</span> <span class="type-c">IntEventField</span> : <span class="type-c"><a href="#EventField__">EventField<int></a></span>, <span class="type-i"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/ISerializationCallbackReceiver.html">ISerializationCallbackReceiver</a></span>;</code>
|
|
|
|
|
|
<h2>Instance Constructors</h2>
|
|
<table>
|
|
<tr>
|
|
<th>Constructors</th>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<p>Constructs a new instance of this IntEventField. </p>
|
|
<code><span class="keyword">new</span> <span class="type-c">IntEventField</span>()</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<p>Constructs a new instance of this with a default value. </p>
|
|
<code><span class="keyword">new</span> <span class="type-c">IntEventField</span>(<br/> <span class="keyword">int</span> <b><span class="parameter">defaultValue</span></b><br/>)</code>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Remarks</h2>
|
|
<p>This is nessesary for Unity to be able to serialize generic types.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="PreferencesAssetReference">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / PreferencesAssetReference
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>PreferencesAssetReference</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Used to reference assets inside the Unity project inside the editor.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code>[<span class="type-c"><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.serializableattribute">Serializable</a></span>]
|
|
<span class="keyword">public sealed class</span> <span class="type-c">PreferencesAssetReference</span>;</code>
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Instance Properties</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Property</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#PreferencesAssetReference_GraphicDrawer">GraphicDrawer</a></code></p></td>
|
|
<td><p>A IGraphicDrawer for the asset referenced by this PreferencesAssetReference.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#PreferencesAssetReference_AssetPath">AssetPath</a></code></p></td>
|
|
<td><p>A path, relative to the Unity project root, used to reference the asset.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#PreferencesAssetReference_AssetName">AssetName</a></code></p></td>
|
|
<td><p>The name of the asset.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#PreferencesAssetReference_ObjectReference">ObjectReference</a></code></p></td>
|
|
<td><p>Load or assign assets from the AssetDatabase.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Static Methods</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Method</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#PreferencesAssetReference_GetFromPath">GetFromPath</a></code></p></td>
|
|
<td><p>Loads an asset from the AssetDatabase with the specified name.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
<h2>Remarks</h2>
|
|
<p>This is used inside the <code><a href="#AssetIconsPreferencesPreset">AssetIconsPreferencesPreset</a></code> to select assets to render an icon.</p>
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="PreferencesAssetReference_GraphicDrawer">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#PreferencesAssetReference">PreferencesAssetReference</a> ⯈ GraphicDrawer
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#PreferencesAssetReference">PreferencesAssetReference</a><text>.</text>GraphicDrawer</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A <code><a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a></code> for the asset referenced by this <code><a href="#PreferencesAssetReference">PreferencesAssetReference</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-i"><a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a></span> GraphicDrawer { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="PreferencesAssetReference_AssetPath">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#PreferencesAssetReference">PreferencesAssetReference</a> ⯈ AssetPath
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#PreferencesAssetReference">PreferencesAssetReference</a><text>.</text>AssetPath</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A path, relative to the Unity project root, used to reference the asset.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">string</span> AssetPath { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="PreferencesAssetReference_AssetName">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#PreferencesAssetReference">PreferencesAssetReference</a> ⯈ AssetName
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#PreferencesAssetReference">PreferencesAssetReference</a><text>.</text>AssetName</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>The <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Object-name.html">name</a></code> of the asset.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="keyword">string</span> AssetName { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="PreferencesAssetReference_ObjectReference">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#PreferencesAssetReference">PreferencesAssetReference</a> ⯈ ObjectReference
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#PreferencesAssetReference">PreferencesAssetReference</a><text>.</text>ObjectReference</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Load or assign assets from the <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/AssetDatabase.html">AssetDatabase</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public </span><span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Object.html">Object</a></span> ObjectReference { <span class="keyword">get</span>; <span class="keyword">set</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="PreferencesAssetReference_GetFromPath">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Preferences / <a href="#PreferencesAssetReference">PreferencesAssetReference</a> ⯈ GetFromPath
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#PreferencesAssetReference">PreferencesAssetReference</a><text>.</text>GetFromPath</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Loads an asset from the <code><a target="_blank" href="https://docs.unity3d.com/ScriptReference/AssetDatabase.html">AssetDatabase</a></code> with the specified name.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public static </span><span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Object.html">Object</a></span> <span class="method">GetFromPath</span>(<br/> <span class="keyword">string</span> <b><span class="parameter">assetPath</span></b>,<br/> <span class="keyword">string</span> <b><span class="parameter">assetName</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="Pipeline_IAssetIconPipeline">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Pipeline / IAssetIconPipeline
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>IAssetIconPipeline</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Apart of the public API for extending AssetIcons.</p><p>Used to add custom <code><a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a></code> to AssetIcons.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public interface</span> <span class="type-i">IAssetIconPipeline</span>;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>Below is an example of an extension to AssetIcons that draws colored boxes based on a <code>bool</code> value.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons.Editors;</td></tr><tr><td>2</td><td><span class="keyword">using</span> AssetIcons.Editors.Pipeline;</td></tr><tr><td>3</td><td><span class="keyword">using</span> System;</td></tr><tr><td>4</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>5</td><td><br /></td></tr><tr><td>6</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">BooleanAssetIconsExtension</span> : <span class="type-i"><a href="#Pipeline_IAssetIconsExtension">IAssetIconsExtension</a></span></td></tr><tr><td>7</td><td>{</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="keyword">void</span> <span class="method">Initialise</span>(<span class="type-i">IAssetIconPipeline</span> <span class="parameter">pipeline</span>)</td></tr><tr><td>9</td><td> {</td></tr><tr><td>10</td><td> <span class="parameter">pipeline</span>.<span class="method"><a href="#Pipeline_IAssetIconPipeline_RegisterDrawer">RegisterDrawer</a></span>(<span class="keyword">new</span> <span class="type-c">BooleanGraphicDrawerFactory</span>());</td></tr><tr><td>11</td><td> }</td></tr><tr><td>12</td><td>}</td></tr><tr><td>13</td><td><br /></td></tr><tr><td>14</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">BooleanGraphicDrawerFactory</span> : <span class="type-i"><a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a></span></td></tr><tr><td>15</td><td>{</td></tr><tr><td>16</td><td> <span class="keyword">private</span> <span class="keyword">class</span> <span class="type-c">BooleanGraphicDrawer</span> : <span class="type-i"><a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a></span></td></tr><tr><td>17</td><td> {</td></tr><tr><td>18</td><td> <span class="keyword">private</span> <span class="keyword">bool</span> <span class="field">hasValue</span>;</td></tr><tr><td>19</td><td> <span class="keyword">private</span> <span class="keyword">bool</span> <span class="field">lastValue</span>;</td></tr><tr><td>20</td><td><br /></td></tr><tr><td>21</td><td> <span class="keyword">public</span> <span class="keyword">bool</span> <span class="method">CanDraw</span>()</td></tr><tr><td>22</td><td> {</td></tr><tr><td>23</td><td> <span class="keyword-c">return</span> <span class="field">hasValue</span>;</td></tr><tr><td>24</td><td> }</td></tr><tr><td>25</td><td><br /></td></tr><tr><td>26</td><td> <span class="keyword">public</span> <span class="keyword">void</span> <span class="method">Draw</span>(<span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <span class="parameter">rect</span>, <span class="keyword">bool</span> <span class="parameter">selected</span>, <span class="type-c"><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a></span> <span class="parameter">style</span>)</td></tr><tr><td>27</td><td> {</td></tr><tr><td>28</td><td> <span class="comment">// Transform the rect of the icon in the Project window to the rect of the actual graphic.</span></td></tr><tr><td>29</td><td> <span class="keyword">var</span> <span class="local">drawRect</span> = <span class="type-c"><a href="#AssetIconsGUIUtility">AssetIconsGUIUtility</a></span>.<span class="method"><a href="#AssetIconsGUIUtility_AreaToIconRect">AreaToIconRect</a></span>(<span class="parameter">rect</span>, <span class="parameter">style</span>.<span class="property"><a href="#AssetIconsCompiledStyle_MaxSize">MaxSize</a></span>);</td></tr><tr><td>30</td><td><br /></td></tr><tr><td>31</td><td> <span class="comment">// Using AssetIconsGUI allows us to draw stuff using the user-defined style.</span></td></tr><tr><td>32</td><td><br /></td></tr><tr><td>33</td><td> <span class="keyword-c">if</span> (<span class="field">lastValue</span>)</td></tr><tr><td>34</td><td> {</td></tr><tr><td>35</td><td> <span class="comment">// Draw a green square</span></td></tr><tr><td>36</td><td> <span class="type-c"><a href="#AssetIconsGUI">AssetIconsGUI</a></span>.<span class="method"><a href="#AssetIconsGUI_DrawColor">DrawColor</a></span>(<span class="local">drawRect</span>, <span class="keyword">new</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color32.html">Color32</a></span>(<span class="numeric">0</span>, <span class="numeric">255</span>, <span class="numeric">0</span>, <span class="numeric">255</span>), <span class="parameter">style</span>, <span class="parameter">selected</span>);</td></tr><tr><td>37</td><td> }</td></tr><tr><td>38</td><td> <span class="keyword-c">else</span></td></tr><tr><td>39</td><td> {</td></tr><tr><td>40</td><td> <span class="comment">// Draw a red square</span></td></tr><tr><td>41</td><td> <span class="type-c"><a href="#AssetIconsGUI">AssetIconsGUI</a></span>.<span class="method"><a href="#AssetIconsGUI_DrawColor">DrawColor</a></span>(<span class="local">drawRect</span>, <span class="keyword">new</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color32.html">Color32</a></span>(<span class="numeric">255</span>, <span class="numeric">0</span>, <span class="numeric">0</span>, <span class="numeric">255</span>), <span class="parameter">style</span>, <span class="parameter">selected</span>);</td></tr><tr><td>42</td><td> }</td></tr><tr><td>43</td><td> }</td></tr><tr><td>44</td><td><br /></td></tr><tr><td>45</td><td> <span class="keyword">public</span> <span class="keyword">void</span> <span class="method">SetValue</span>(<span class="keyword">object</span> <span class="parameter">value</span>)</td></tr><tr><td>46</td><td> {</td></tr><tr><td>47</td><td> <span class="keyword-c">if</span> (<span class="parameter">value</span> <span class="method">!=</span> <span class="keyword">null</span>)</td></tr><tr><td>48</td><td> {</td></tr><tr><td>49</td><td> <span class="field">lastValue</span> = (<span class="keyword">bool</span>)<span class="parameter">value</span>;</td></tr><tr><td>50</td><td> <span class="field">hasValue</span> = <span class="keyword">true</span>;</td></tr><tr><td>51</td><td> }</td></tr><tr><td>52</td><td> <span class="keyword-c">else</span></td></tr><tr><td>53</td><td> {</td></tr><tr><td>54</td><td> <span class="field">hasValue</span> = <span class="keyword">false</span>;</td></tr><tr><td>55</td><td> }</td></tr><tr><td>56</td><td> }</td></tr><tr><td>57</td><td> }</td></tr><tr><td>58</td><td><br /></td></tr><tr><td>59</td><td> <span class="keyword">public</span> <span class="keyword">int</span> <span class="property">Priority</span></td></tr><tr><td>60</td><td> {</td></tr><tr><td>61</td><td> <span class="keyword">get</span></td></tr><tr><td>62</td><td> {</td></tr><tr><td>63</td><td> <span class="comment">// All of AssetIcons' drawers use 100 as a default value.</span></td></tr><tr><td>64</td><td> <span class="comment">// The higher the priority, the more likely it is it will be used.</span></td></tr><tr><td>65</td><td> <span class="keyword-c">return</span> <span class="numeric">150</span>;</td></tr><tr><td>66</td><td> }</td></tr><tr><td>67</td><td> }</td></tr><tr><td>68</td><td><br /></td></tr><tr><td>69</td><td> <span class="keyword">public</span> <span class="type-i"><a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a></span> <span class="method">CreateDrawer</span>()</td></tr><tr><td>70</td><td> {</td></tr><tr><td>71</td><td> <span class="keyword-c">return</span> <span class="keyword">new</span> <span class="type-c">BooleanGraphicDrawer</span>();</td></tr><tr><td>72</td><td> }</td></tr><tr><td>73</td><td><br /></td></tr><tr><td>74</td><td> <span class="keyword">public</span> <span class="keyword">bool</span> <span class="method">IsValidFor</span>(<span class="type-c"><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.type">Type</a></span> <span class="parameter">type</span>)</td></tr><tr><td>75</td><td> {</td></tr><tr><td>76</td><td> <span class="keyword-c">return</span> <span class="parameter">type</span> == <span class="keyword">typeof</span>(<span class="keyword">bool</span>);</td></tr><tr><td>77</td><td> }</td></tr><tr><td>78</td><td>}</td></tr></tbody></table></div>
|
|
|
|
|
|
|
|
|
|
<h2>Instance Methods</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Method</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#Pipeline_IAssetIconPipeline_CreateGraphicDrawer">CreateGraphicDrawer</a></code></p></td>
|
|
<td><p>Create an IGraphicDrawer to draw a graphic of Type.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#Pipeline_IAssetIconPipeline_RegisterDrawer">RegisterDrawer</a></code></p></td>
|
|
<td><p>Registers a new IGraphicDrawerFactory with the IAssetIconPipeline.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="Pipeline_IAssetIconPipeline_CreateGraphicDrawer">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Pipeline / <a href="#Pipeline_IAssetIconPipeline">IAssetIconPipeline</a> ⯈ CreateGraphicDrawer
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#Pipeline_IAssetIconPipeline">IAssetIconPipeline</a><text>.</text>CreateGraphicDrawer</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Create an <code><a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a></code> to draw a graphic of <code><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.type">Type</a></code>.</p>
|
|
<p>
|
|
Also see: <code><a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword"></span><span class="type-i"><a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a></span> <span class="method">CreateGraphicDrawer</span>(<br/> <span class="type-c"><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.type">Type</a></span> <b><span class="parameter">type</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="Pipeline_IAssetIconPipeline_RegisterDrawer">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Pipeline / <a href="#Pipeline_IAssetIconPipeline">IAssetIconPipeline</a> ⯈ RegisterDrawer
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#Pipeline_IAssetIconPipeline">IAssetIconPipeline</a><text>.</text>RegisterDrawer</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Registers a new <code><a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a></code> with the <code>IAssetIconPipeline</code>.</p>
|
|
<p>
|
|
Also see: <code><a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a></code>, <code><a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword"></span><span class="keyword">void</span> <span class="method">RegisterDrawer</span>(<br/> <span class="type-i"><a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a></span> <b><span class="parameter">graphicDrawerFactory</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="Pipeline_IAssetIconsExtension">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Pipeline / IAssetIconsExtension
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>IAssetIconsExtension</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>The interface that allows users to extend AssetIcons with new features.</p>
|
|
<p>
|
|
Also see: <code><a href="#Pipeline_IAssetIconPipeline">IAssetIconPipeline</a></code>, <code><a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public interface</span> <span class="type-i">IAssetIconsExtension</span>;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>Below is an example of an extension to AssetIcons that draws colored boxes based on a <code>bool</code> value.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons.Editors;</td></tr><tr><td>2</td><td><span class="keyword">using</span> AssetIcons.Editors.Pipeline;</td></tr><tr><td>3</td><td><span class="keyword">using</span> System;</td></tr><tr><td>4</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>5</td><td><br /></td></tr><tr><td>6</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">BooleanAssetIconsExtension</span> : <span class="type-i">IAssetIconsExtension</span></td></tr><tr><td>7</td><td>{</td></tr><tr><td>8</td><td> <span class="keyword">public</span> <span class="keyword">void</span> <span class="method">Initialise</span>(<span class="type-i"><a href="#Pipeline_IAssetIconPipeline">IAssetIconPipeline</a></span> <span class="parameter">pipeline</span>)</td></tr><tr><td>9</td><td> {</td></tr><tr><td>10</td><td> <span class="parameter">pipeline</span>.<span class="method"><a href="#Pipeline_IAssetIconPipeline_RegisterDrawer">RegisterDrawer</a></span>(<span class="keyword">new</span> <span class="type-c">BooleanGraphicDrawerFactory</span>());</td></tr><tr><td>11</td><td> }</td></tr><tr><td>12</td><td>}</td></tr><tr><td>13</td><td><br /></td></tr><tr><td>14</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">BooleanGraphicDrawerFactory</span> : <span class="type-i"><a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a></span></td></tr><tr><td>15</td><td>{</td></tr><tr><td>16</td><td> <span class="keyword">private</span> <span class="keyword">class</span> <span class="type-c">BooleanGraphicDrawer</span> : <span class="type-i"><a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a></span></td></tr><tr><td>17</td><td> {</td></tr><tr><td>18</td><td> <span class="keyword">private</span> <span class="keyword">bool</span> <span class="field">hasValue</span>;</td></tr><tr><td>19</td><td> <span class="keyword">private</span> <span class="keyword">bool</span> <span class="field">lastValue</span>;</td></tr><tr><td>20</td><td><br /></td></tr><tr><td>21</td><td> <span class="keyword">public</span> <span class="keyword">bool</span> <span class="method">CanDraw</span>()</td></tr><tr><td>22</td><td> {</td></tr><tr><td>23</td><td> <span class="keyword-c">return</span> <span class="field">hasValue</span>;</td></tr><tr><td>24</td><td> }</td></tr><tr><td>25</td><td><br /></td></tr><tr><td>26</td><td> <span class="keyword">public</span> <span class="keyword">void</span> <span class="method">Draw</span>(<span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <span class="parameter">rect</span>, <span class="keyword">bool</span> <span class="parameter">selected</span>, <span class="type-c"><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a></span> <span class="parameter">style</span>)</td></tr><tr><td>27</td><td> {</td></tr><tr><td>28</td><td> <span class="comment">// Transform the rect of the icon in the Project window to the rect of the actual graphic.</span></td></tr><tr><td>29</td><td> <span class="keyword">var</span> <span class="local">drawRect</span> = <span class="type-c"><a href="#AssetIconsGUIUtility">AssetIconsGUIUtility</a></span>.<span class="method"><a href="#AssetIconsGUIUtility_AreaToIconRect">AreaToIconRect</a></span>(<span class="parameter">rect</span>, <span class="parameter">style</span>.<span class="property"><a href="#AssetIconsCompiledStyle_MaxSize">MaxSize</a></span>);</td></tr><tr><td>30</td><td><br /></td></tr><tr><td>31</td><td> <span class="comment">// Using AssetIconsGUI allows us to draw stuff using the user-defined style.</span></td></tr><tr><td>32</td><td><br /></td></tr><tr><td>33</td><td> <span class="keyword-c">if</span> (<span class="field">lastValue</span>)</td></tr><tr><td>34</td><td> {</td></tr><tr><td>35</td><td> <span class="comment">// Draw a green square</span></td></tr><tr><td>36</td><td> <span class="type-c"><a href="#AssetIconsGUI">AssetIconsGUI</a></span>.<span class="method"><a href="#AssetIconsGUI_DrawColor">DrawColor</a></span>(<span class="local">drawRect</span>, <span class="keyword">new</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color32.html">Color32</a></span>(<span class="numeric">0</span>, <span class="numeric">255</span>, <span class="numeric">0</span>, <span class="numeric">255</span>), <span class="parameter">style</span>, <span class="parameter">selected</span>);</td></tr><tr><td>37</td><td> }</td></tr><tr><td>38</td><td> <span class="keyword-c">else</span></td></tr><tr><td>39</td><td> {</td></tr><tr><td>40</td><td> <span class="comment">// Draw a red square</span></td></tr><tr><td>41</td><td> <span class="type-c"><a href="#AssetIconsGUI">AssetIconsGUI</a></span>.<span class="method"><a href="#AssetIconsGUI_DrawColor">DrawColor</a></span>(<span class="local">drawRect</span>, <span class="keyword">new</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color32.html">Color32</a></span>(<span class="numeric">255</span>, <span class="numeric">0</span>, <span class="numeric">0</span>, <span class="numeric">255</span>), <span class="parameter">style</span>, <span class="parameter">selected</span>);</td></tr><tr><td>42</td><td> }</td></tr><tr><td>43</td><td> }</td></tr><tr><td>44</td><td><br /></td></tr><tr><td>45</td><td> <span class="keyword">public</span> <span class="keyword">void</span> <span class="method">SetValue</span>(<span class="keyword">object</span> <span class="parameter">value</span>)</td></tr><tr><td>46</td><td> {</td></tr><tr><td>47</td><td> <span class="keyword-c">if</span> (<span class="parameter">value</span> <span class="method">!=</span> <span class="keyword">null</span>)</td></tr><tr><td>48</td><td> {</td></tr><tr><td>49</td><td> <span class="field">lastValue</span> = (<span class="keyword">bool</span>)<span class="parameter">value</span>;</td></tr><tr><td>50</td><td> <span class="field">hasValue</span> = <span class="keyword">true</span>;</td></tr><tr><td>51</td><td> }</td></tr><tr><td>52</td><td> <span class="keyword-c">else</span></td></tr><tr><td>53</td><td> {</td></tr><tr><td>54</td><td> <span class="field">hasValue</span> = <span class="keyword">false</span>;</td></tr><tr><td>55</td><td> }</td></tr><tr><td>56</td><td> }</td></tr><tr><td>57</td><td> }</td></tr><tr><td>58</td><td><br /></td></tr><tr><td>59</td><td> <span class="keyword">public</span> <span class="keyword">int</span> <span class="property">Priority</span></td></tr><tr><td>60</td><td> {</td></tr><tr><td>61</td><td> <span class="keyword">get</span></td></tr><tr><td>62</td><td> {</td></tr><tr><td>63</td><td> <span class="comment">// All of AssetIcons' drawers use 100 as a default value.</span></td></tr><tr><td>64</td><td> <span class="comment">// The higher the priority, the more likely it is it will be used.</span></td></tr><tr><td>65</td><td> <span class="keyword-c">return</span> <span class="numeric">150</span>;</td></tr><tr><td>66</td><td> }</td></tr><tr><td>67</td><td> }</td></tr><tr><td>68</td><td><br /></td></tr><tr><td>69</td><td> <span class="keyword">public</span> <span class="type-i"><a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a></span> <span class="method">CreateDrawer</span>()</td></tr><tr><td>70</td><td> {</td></tr><tr><td>71</td><td> <span class="keyword-c">return</span> <span class="keyword">new</span> <span class="type-c">BooleanGraphicDrawer</span>();</td></tr><tr><td>72</td><td> }</td></tr><tr><td>73</td><td><br /></td></tr><tr><td>74</td><td> <span class="keyword">public</span> <span class="keyword">bool</span> <span class="method">IsValidFor</span>(<span class="type-c"><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.type">Type</a></span> <span class="parameter">type</span>)</td></tr><tr><td>75</td><td> {</td></tr><tr><td>76</td><td> <span class="keyword-c">return</span> <span class="parameter">type</span> == <span class="keyword">typeof</span>(<span class="keyword">bool</span>);</td></tr><tr><td>77</td><td> }</td></tr><tr><td>78</td><td>}</td></tr></tbody></table></div>
|
|
|
|
|
|
|
|
|
|
<h2>Instance Methods</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Method</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#Pipeline_IAssetIconsExtension_Initialise">Initialise</a></code></p></td>
|
|
<td><p>Called during AssetIcons' startup sequence.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="Pipeline_IAssetIconsExtension_Initialise">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Pipeline / <a href="#Pipeline_IAssetIconsExtension">IAssetIconsExtension</a> ⯈ Initialise
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#Pipeline_IAssetIconsExtension">IAssetIconsExtension</a><text>.</text>Initialise</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Called during AssetIcons' startup sequence.</p>
|
|
<p>
|
|
Also see: <code><a href="#Pipeline_IAssetIconsExtension">IAssetIconsExtension</a></code>.
|
|
</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword"></span><span class="keyword">void</span> <span class="method">Initialise</span>(<br/> <span class="type-i"><a href="#Pipeline_IAssetIconPipeline">IAssetIconPipeline</a></span> <b><span class="parameter">pipeline</span></b><br/>)</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>Here is an example of what an entrypoint to an AssetIcons extension looks like.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons.Editors.Pipeline;</td></tr><tr><td>2</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>3</td><td><br /></td></tr><tr><td>4</td><td><span class="keyword">public</span> <span class="keyword">class</span> <span class="type-c">BooleanAssetIconsExtension</span> : <span class="type-i"><a href="#Pipeline_IAssetIconsExtension">IAssetIconsExtension</a></span></td></tr><tr><td>5</td><td>{</td></tr><tr><td>6</td><td> <span class="keyword">public</span> <span class="keyword">void</span> <span class="method">Initialise</span>(<span class="type-i"><a href="#Pipeline_IAssetIconPipeline">IAssetIconPipeline</a></span> <span class="parameter">pipeline</span>)</td></tr><tr><td>7</td><td> {</td></tr><tr><td>8</td><td> <span class="type-c"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Debug.html">Debug</a></span>.<span class="method"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Debug.Log.html">Log</a></span>(<span class="string">"Entrypoint for AssetIcons extensions."</span>);</td></tr><tr><td>9</td><td> }</td></tr><tr><td>10</td><td>}</td></tr></tbody></table></div>
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="Pipeline_IGraphicDrawer">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Pipeline / IGraphicDrawer
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>IGraphicDrawer</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A drawer for arbitrary objects.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public interface</span> <span class="type-i">IGraphicDrawer</span>;</code>
|
|
|
|
<h2>Example</h2>
|
|
<p>Below is an example of a graphic drawer that draws a colour based on a <code>bool</code> value.</p><div class="code-rounded-well"><table class="code-table"><tbody><tr><td>1</td><td><span class="keyword">using</span> AssetIcons.Editors;</td></tr><tr><td>2</td><td><span class="keyword">using</span> AssetIcons.Editors.Pipeline;</td></tr><tr><td>3</td><td><span class="keyword">using</span> System;</td></tr><tr><td>4</td><td><span class="keyword">using</span> UnityEngine;</td></tr><tr><td>5</td><td><br /></td></tr><tr><td>6</td><td><span class="keyword">private</span> <span class="keyword">class</span> <span class="type-c">BooleanGraphicDrawer</span> : <span class="type-i">IGraphicDrawer</span></td></tr><tr><td>7</td><td>{</td></tr><tr><td>8</td><td> <span class="keyword">private</span> <span class="keyword">bool</span> <span class="field">hasValue</span>;</td></tr><tr><td>9</td><td> <span class="keyword">private</span> <span class="keyword">bool</span> <span class="field">lastValue</span>;</td></tr><tr><td>10</td><td><br /></td></tr><tr><td>11</td><td> <span class="keyword">public</span> <span class="keyword">bool</span> <span class="method">CanDraw</span>()</td></tr><tr><td>12</td><td> {</td></tr><tr><td>13</td><td> <span class="keyword-c">return</span> <span class="field">hasValue</span>;</td></tr><tr><td>14</td><td> }</td></tr><tr><td>15</td><td><br /></td></tr><tr><td>16</td><td> <span class="keyword">public</span> <span class="keyword">void</span> <span class="method">Draw</span>(<span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <span class="parameter">rect</span>, <span class="keyword">bool</span> <span class="parameter">selected</span>, <span class="type-c"><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a></span> <span class="parameter">style</span>)</td></tr><tr><td>17</td><td> {</td></tr><tr><td>18</td><td> <span class="comment">// Transform the rect of the icon in the Project window to the rect of the actual graphic.</span></td></tr><tr><td>19</td><td> <span class="keyword">var</span> <span class="local">drawRect</span> = <span class="type-c"><a href="#AssetIconsGUIUtility">AssetIconsGUIUtility</a></span>.<span class="method"><a href="#AssetIconsGUIUtility_AreaToIconRect">AreaToIconRect</a></span>(<span class="parameter">rect</span>, <span class="parameter">style</span>.<span class="property"><a href="#AssetIconsCompiledStyle_MaxSize">MaxSize</a></span>);</td></tr><tr><td>20</td><td><br /></td></tr><tr><td>21</td><td> <span class="comment">// Using AssetIconsGUI allows us to draw stuff using the user-defined style.</span></td></tr><tr><td>22</td><td><br /></td></tr><tr><td>23</td><td> <span class="keyword-c">if</span> (<span class="field">lastValue</span>)</td></tr><tr><td>24</td><td> {</td></tr><tr><td>25</td><td> <span class="comment">// Draw a green square</span></td></tr><tr><td>26</td><td> <span class="type-c"><a href="#AssetIconsGUI">AssetIconsGUI</a></span>.<span class="method"><a href="#AssetIconsGUI_DrawColor">DrawColor</a></span>(<span class="local">drawRect</span>, <span class="keyword">new</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color32.html">Color32</a></span>(<span class="numeric">0</span>, <span class="numeric">255</span>, <span class="numeric">0</span>, <span class="numeric">255</span>), <span class="parameter">style</span>, <span class="parameter">selected</span>);</td></tr><tr><td>27</td><td> }</td></tr><tr><td>28</td><td> <span class="keyword-c">else</span></td></tr><tr><td>29</td><td> {</td></tr><tr><td>30</td><td> <span class="comment">// Draw a red square</span></td></tr><tr><td>31</td><td> <span class="type-c"><a href="#AssetIconsGUI">AssetIconsGUI</a></span>.<span class="method"><a href="#AssetIconsGUI_DrawColor">DrawColor</a></span>(<span class="local">drawRect</span>, <span class="keyword">new</span> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Color32.html">Color32</a></span>(<span class="numeric">255</span>, <span class="numeric">0</span>, <span class="numeric">0</span>, <span class="numeric">255</span>), <span class="parameter">style</span>, <span class="parameter">selected</span>);</td></tr><tr><td>32</td><td> }</td></tr><tr><td>33</td><td> }</td></tr><tr><td>34</td><td><br /></td></tr><tr><td>35</td><td> <span class="keyword">public</span> <span class="keyword">void</span> <span class="method">SetValue</span>(<span class="keyword">object</span> <span class="parameter">value</span>)</td></tr><tr><td>36</td><td> {</td></tr><tr><td>37</td><td> <span class="keyword-c">if</span> (<span class="parameter">value</span> <span class="method">!=</span> <span class="keyword">null</span>)</td></tr><tr><td>38</td><td> {</td></tr><tr><td>39</td><td> <span class="field">lastValue</span> = (<span class="keyword">bool</span>)<span class="parameter">value</span>;</td></tr><tr><td>40</td><td> <span class="field">hasValue</span> = <span class="keyword">true</span>;</td></tr><tr><td>41</td><td> }</td></tr><tr><td>42</td><td> <span class="keyword-c">else</span></td></tr><tr><td>43</td><td> {</td></tr><tr><td>44</td><td> <span class="field">hasValue</span> = <span class="keyword">false</span>;</td></tr><tr><td>45</td><td> }</td></tr><tr><td>46</td><td> }</td></tr><tr><td>47</td><td>}</td></tr></tbody></table></div>
|
|
|
|
|
|
|
|
|
|
<h2>Instance Methods</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Method</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#Pipeline_IGraphicDrawer_SetValue">SetValue</a></code></p></td>
|
|
<td><p>Sets the current value of this graphic drawer.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#Pipeline_IGraphicDrawer_CanDraw">CanDraw</a></code></p></td>
|
|
<td><p>Determines whether this IGraphicDrawer is usable to draw a graphic.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#Pipeline_IGraphicDrawer_Draw">Draw</a></code></p></td>
|
|
<td><p>Renders the last value of this IGraphicDrawer.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="Pipeline_IGraphicDrawer_SetValue">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Pipeline / <a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a> ⯈ SetValue
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a><text>.</text>SetValue</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Sets the current value of this graphic drawer.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword"></span><span class="keyword">void</span> <span class="method">SetValue</span>(<br/> <span class="keyword">object</span> <b><span class="parameter">value</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="Pipeline_IGraphicDrawer_CanDraw">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Pipeline / <a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a> ⯈ CanDraw
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a><text>.</text>CanDraw</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Determines whether this <code>IGraphicDrawer</code> is usable to draw a graphic.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword"></span><span class="keyword">bool</span> <span class="method">CanDraw</span>()</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="Pipeline_IGraphicDrawer_Draw">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Pipeline / <a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a> ⯈ Draw
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a><text>.</text>Draw</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Renders the last value of this <code>IGraphicDrawer</code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword"></span><span class="keyword">void</span> <span class="method">Draw</span>(<br/> <span class="type-s"><a target="_blank" href="https://docs.unity3d.com/ScriptReference/Rect.html">Rect</a></span> <b><span class="parameter">rect</span></b>,<br/> <span class="keyword">bool</span> <b><span class="parameter">selected</span></b>,<br/> <span class="type-c"><a href="#AssetIconsCompiledStyle">AssetIconsCompiledStyle</a></span> <b><span class="parameter">style</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="Pipeline_IGraphicDrawerFactory">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Pipeline / IGraphicDrawerFactory
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1>IGraphicDrawerFactory</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>A factory for <code>IGraphicDrawer</code>s used to extend AssetIcons with additional support..</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword">public interface</span> <span class="type-i">IGraphicDrawerFactory</span>;</code>
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Instance Properties</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Property</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#Pipeline_IGraphicDrawerFactory_Priority">Priority</a></code></p></td>
|
|
<td><p>Determines the importance of this IGraphicDrawerFactory.A higher Priority means that this IGraphicDrawerFactory will be used over other IGraphicDrawerFactory.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<h2>Instance Methods</h2>
|
|
<table>
|
|
<tr>
|
|
<th width="185">Method</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#Pipeline_IGraphicDrawerFactory_IsValidFor">IsValidFor</a></code></p></td>
|
|
<td><p>Whether this IGraphicDrawerFactory is valid for drawing objects of specified Type.</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><code><a href="#Pipeline_IGraphicDrawerFactory_CreateDrawer">CreateDrawer</a></code></p></td>
|
|
<td><p>Creates an IGraphicDrawer from this factory.</p></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="Pipeline_IGraphicDrawerFactory_Priority">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Pipeline / <a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a> ⯈ Priority
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a><text>.</text>Priority</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Determines the importance of this <code><a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a></code>.</p><p>A higher <code>Priority</code> means that this <code><a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a></code> will be used over other <code><a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword"></span><span class="keyword">int</span> Priority { <span class="keyword">get</span>; }</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="Pipeline_IGraphicDrawerFactory_IsValidFor">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Pipeline / <a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a> ⯈ IsValidFor
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a><text>.</text>IsValidFor</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Whether this <code><a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a></code> is valid for drawing objects of specified <code><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.type">Type</a></code>.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword"></span><span class="keyword">bool</span> <span class="method">IsValidFor</span>(<br/> <span class="type-c"><a target="_blank" href="https://docs.microsoft.com/en-us/dotnet/api/system.type">Type</a></span> <b><span class="parameter">type</span></b><br/>)</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
|
|
<article id="Pipeline_IGraphicDrawerFactory_CreateDrawer">
|
|
<div class="breadcrumbsBar">
|
|
AssetIcons / Editors / Pipeline / <a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a> ⯈ CreateDrawer
|
|
</div>
|
|
<div class="articleStyle">
|
|
|
|
<h1><a href="#Pipeline_IGraphicDrawerFactory">IGraphicDrawerFactory</a><text>.</text>CreateDrawer</h1>
|
|
|
|
<h2>Summary</h2>
|
|
<p>Creates an <code>IGraphicDrawer</code> from this factory.</p>
|
|
|
|
<h3>Definition</h3>
|
|
|
|
<code><span class="keyword"></span><span class="type-i"><a href="#Pipeline_IGraphicDrawer">IGraphicDrawer</a></span> <span class="method">CreateDrawer</span>()</code>
|
|
|
|
|
|
|
|
<div class="post-footer">
|
|
<p><a href="https://github.com/Fydar/AssetIcons/issues/new?labels=📝+documentation&template=documentation.md">Report a problem with the documentation.</a></p>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
|
|
<nav class="sidebar">
|
|
<a href="#home">
|
|
<div class="sidebar-logo">
|
|
</div>
|
|
</a>
|
|
|
|
<div class="sidebar-site-title"><a href="#Home">AssetIcons</a></div>
|
|
<div class="sidebar-site-tagline">For Version 2.1.0.0</div>
|
|
<div class="sidebar-site-author"><a href="https://anthonymarmont.com/">Anthony Marmont</a></div>
|
|
|
|
<nav class="navlinks">
|
|
|
|
|
|
|
|
<a href="#home" style="padding-left: 20px"><div class="scriptIcon"></div>Home</a>
|
|
|
|
<a href="#changelog" style="padding-left: 20px"><div class="scriptIcon"></div>Changelog</a>
|
|
|
|
|
|
|
|
|
|
<div class="tab">
|
|
<input id="User Guides" type="checkbox" checked />
|
|
<label style="padding-left: 20px" for="User Guides">
|
|
<span class="folderIcon"></span>User Guides
|
|
</label>
|
|
|
|
<div class="tab-content">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a href="#getting-started" style="padding-left: 40px"><div class="scriptIcon"></div>Getting Started</a>
|
|
|
|
|
|
|
|
<a href="#preferences" style="padding-left: 40px"><div class="scriptIcon"></div>Preferences</a>
|
|
|
|
|
|
|
|
<a href="#creating-extensions" style="padding-left: 40px"><div class="scriptIcon"></div>Creating Extensions</a>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="tab">
|
|
<input id="AssetIcons" type="checkbox" checked />
|
|
<label style="padding-left: 20px" for="AssetIcons">
|
|
<span class="folderIcon"></span>AssetIcons
|
|
</label>
|
|
|
|
<div class="tab-content">
|
|
|
|
|
|
|
|
|
|
|
|
<div class="tab">
|
|
<input id="Demo" type="checkbox" />
|
|
<label style="padding-left: 40px" for="Demo">
|
|
<span class="folderIcon"></span>Demo
|
|
</label>
|
|
|
|
<div class="tab-content">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a href="#Prop" style="padding-left: 60px"><div class="scriptIcon"></div>Prop</a>
|
|
|
|
|
|
|
|
<a href="#VoxelItem" style="padding-left: 60px"><div class="scriptIcon"></div>VoxelItem</a>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="tab">
|
|
<input id="Editors" type="checkbox" />
|
|
<label style="padding-left: 40px" for="Editors">
|
|
<span class="folderIcon"></span>Editors
|
|
</label>
|
|
|
|
<div class="tab-content">
|
|
|
|
|
|
|
|
|
|
|
|
<div class="tab">
|
|
<input id="Preferences" type="checkbox" />
|
|
<label style="padding-left: 60px" for="Preferences">
|
|
<span class="folderIcon"></span>Preferences
|
|
</label>
|
|
|
|
<div class="tab-content">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a href="#AssetIconsPreferences" style="padding-left: 80px"><div class="scriptIcon"></div>AssetIconsPreferences</a>
|
|
|
|
|
|
|
|
<a href="#AssetIconsPreferencesPreset" style="padding-left: 80px"><div class="scriptIcon"></div>AssetIconsPreferencesPreset</a>
|
|
|
|
|
|
|
|
<a href="#BoolEventField" style="padding-left: 80px"><div class="scriptIcon"></div>BoolEventField</a>
|
|
|
|
|
|
|
|
<a href="#ColorTint" style="padding-left: 80px"><div class="scriptIcon"></div>ColorTint</a>
|
|
|
|
|
|
|
|
<a href="#ColorTintEventField" style="padding-left: 80px"><div class="scriptIcon"></div>ColorTintEventField</a>
|
|
|
|
|
|
|
|
<a href="#EventField" style="padding-left: 80px"><div class="scriptIcon"></div>EventField</a>
|
|
|
|
|
|
|
|
<a href="#EventField__" style="padding-left: 80px"><div class="scriptIcon"></div>EventField<T></a>
|
|
|
|
|
|
|
|
<a href="#IconMapping" style="padding-left: 80px"><div class="scriptIcon"></div>IconMapping</a>
|
|
|
|
|
|
|
|
<a href="#IntEventField" style="padding-left: 80px"><div class="scriptIcon"></div>IntEventField</a>
|
|
|
|
|
|
|
|
<a href="#PreferencesAssetReference" style="padding-left: 80px"><div class="scriptIcon"></div>PreferencesAssetReference</a>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="tab">
|
|
<input id="Pipeline" type="checkbox" />
|
|
<label style="padding-left: 60px" for="Pipeline">
|
|
<span class="folderIcon"></span>Pipeline
|
|
</label>
|
|
|
|
<div class="tab-content">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a href="#Pipeline_IAssetIconPipeline" style="padding-left: 80px"><div class="scriptIcon"></div>IAssetIconPipeline</a>
|
|
|
|
|
|
|
|
<a href="#Pipeline_IAssetIconsExtension" style="padding-left: 80px"><div class="scriptIcon"></div>IAssetIconsExtension</a>
|
|
|
|
|
|
|
|
<a href="#Pipeline_IGraphicDrawer" style="padding-left: 80px"><div class="scriptIcon"></div>IGraphicDrawer</a>
|
|
|
|
|
|
|
|
<a href="#Pipeline_IGraphicDrawerFactory" style="padding-left: 80px"><div class="scriptIcon"></div>IGraphicDrawerFactory</a>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<a href="#AssetIconsCameraSetup" style="padding-left: 60px"><div class="scriptIcon"></div>AssetIconsCameraSetup</a>
|
|
|
|
|
|
|
|
<a href="#AssetIconsCompiledStyle" style="padding-left: 60px"><div class="scriptIcon"></div>AssetIconsCompiledStyle</a>
|
|
|
|
|
|
|
|
<a href="#AssetIconsGUI" style="padding-left: 60px"><div class="scriptIcon"></div>AssetIconsGUI</a>
|
|
|
|
|
|
|
|
<a href="#AssetIconsGUIUtility" style="padding-left: 60px"><div class="scriptIcon"></div>AssetIconsGUIUtility</a>
|
|
|
|
|
|
|
|
<a href="#AssetIconsProjectHooks" style="padding-left: 60px"><div class="scriptIcon"></div>AssetIconsProjectHooks</a>
|
|
|
|
|
|
|
|
<a href="#AssetIconsRenderCache" style="padding-left: 60px"><div class="scriptIcon"></div>AssetIconsRenderCache</a>
|
|
|
|
|
|
|
|
<a href="#AssetIconsRenderer" style="padding-left: 60px"><div class="scriptIcon"></div>AssetIconsRenderer</a>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<a href="#AssetIconAttribute" style="padding-left: 40px"><div class="scriptIcon"></div>AssetIconAttribute</a>
|
|
|
|
|
|
|
|
<a href="#IconAnchor" style="padding-left: 40px"><div class="scriptIcon"></div>IconAnchor</a>
|
|
|
|
|
|
|
|
<a href="#IconAspect" style="padding-left: 40px"><div class="scriptIcon"></div>IconAspect</a>
|
|
|
|
|
|
|
|
<a href="#IconColor" style="padding-left: 40px"><div class="scriptIcon"></div>IconColor</a>
|
|
|
|
|
|
|
|
<a href="#IconProjection" style="padding-left: 40px"><div class="scriptIcon"></div>IconProjection</a>
|
|
|
|
|
|
|
|
<a href="#ProductInformation" style="padding-left: 40px"><div class="scriptIcon"></div>ProductInformation</a>
|
|
|
|
|
|
|
|
<a href="#AssetIconsStyle" style="padding-left: 40px"><div class="scriptIcon"></div>AssetIconsStyle</a>
|
|
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
</nav>
|
|
</body>
|
|
</html>
|