-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
66 lines (66 loc) · 2.39 KB
/
Copy pathpackage.json
File metadata and controls
66 lines (66 loc) · 2.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
{
"name": "com.sst-systems.utility",
"version": "1.0.0",
"displayName": "Utility",
"description": "A grab-bag of small, standalone Unity utilities - inspector attributes, extensions, UI helpers and editor tools. Each utility is an independent sample you import a la carte from the Package Manager; there is no runtime assembly to depend on.",
"unity": "2021.3",
"author": {
"name": "SST Systems",
"email": "egor.schesterikov@mail.ru",
"url": "https://github.com/SST-Systems"
},
"keywords": [
"utility",
"utilities",
"extensions",
"attributes",
"editor",
"ui"
],
"documentationUrl": "https://github.com/SST-Systems/Utility/blob/main/README.md",
"changelogUrl": "https://github.com/SST-Systems/Utility/releases",
"licensesUrl": "https://github.com/SST-Systems/Utility/blob/main/LICENSE.md",
"dependencies": {},
"samples": [
{
"displayName": "ConditionalField Attribute",
"description": "[ShowIf]/[HideIf] attributes - show or hide a field in the inspector based on a bool field.",
"path": "Samples~/Attributes/ConditionalField"
},
{
"displayName": "ReadOnly Attribute",
"description": "[ReadOnly] attribute - draw a field as non-editable in the inspector.",
"path": "Samples~/Attributes/ReadOnly"
},
{
"displayName": "Cast Extensions",
"description": "obj.As<T>() shorthand soft cast.",
"path": "Samples~/Extensions/CastExtensions"
},
{
"displayName": "List Extensions",
"description": "List<T>.RandomItem() (uniform or weighted) and a serializable ListWrapper<T>.",
"path": "Samples~/Extensions/List"
},
{
"displayName": "TypeCache",
"description": "Cached typeof(T) and cached Type.GetType(name) lookups.",
"path": "Samples~/Extensions/TypeCache"
},
{
"displayName": "Regenerate Project Files",
"description": "Editor toolbar button that regenerates the IDE project files.",
"path": "Samples~/Other/RegenerateProjectFiles"
},
{
"displayName": "Max Size Layout Element",
"description": "ILayoutElement that caps preferred width/height.",
"path": "Samples~/UI/MaxSizeLayoutElement"
},
{
"displayName": "Render Texture Raycaster",
"description": "GraphicRaycaster that remaps pointer input for UI rendered into a RenderTexture.",
"path": "Samples~/UI/RenderTextureRaycaster"
}
]
}