Loading Built-in Unity Resources

Hello,

Does anybody know of a list of the file paths for unity UI graphics?

I have the resources from the opensource Repo of unity UI (https://bitbucket.org/Unity-Technologies/ui/overview)

"UI/Skin/UISprite.psd";
   "UI/Skin/Background.psd";
   "UI/Skin/InputFieldBackground.psd";
   "UI/Skin/Knob.psd";
   "UI/Skin/Checkmark.psd";
   "UI/Skin/DropdownArrow.psd";
   "UI/Skin/UIMask.psd";

but I wondered if there was a comprehensive list of built-in resources out there.

I am aware of the unity wiki page: http://wiki.unity3d.com/index.php/Show_Built_In_Resources

but that does not help. It is true I want to want to load some of these resources, but I don’t want to load 1000’s of textures just to find the, for example, lock graphic.

I want to load the graphics i need in the following way

Sprite sprite = AssetDatabase.GetBuiltinExtraResource<Sprite>("UI/Skin/Background.psd");

I guess this potentially would have been better the other forum :expressionless:

I solved this issue by using the texture name from the wiki and

EditorGUIUtility.IconContent( "[texturename]" ) for the icons,
I’m not 100% sure what the syles are needed, but

                        GUIStyle s = new  GUIStyle("[stylename]");

is a start