You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
870 B
22 lines
870 B
using System.Runtime.CompilerServices; |
|
|
|
[assembly: InternalsVisibleTo("Unity.ShaderGraph.Editor.Tests")] |
|
|
|
namespace UnityEngine.Rendering.ShaderGraph |
|
{ |
|
//Need to live in Runtime as Attribute of documentation is on Runtime classes \o/ |
|
class Documentation : DocumentationInfo |
|
{ |
|
//This must be used like |
|
//[HelpURL(Documentation.baseURL + Documentation.version + Documentation.subURL + "some-page" + Documentation.endURL)] |
|
//It cannot support String.Format nor string interpolation |
|
internal const string baseURL = "https://docs.unity3d.com/Packages/com.unity.shadergraph@"; |
|
internal const string subURL = "/manual/"; |
|
internal const string endURL = ".html"; |
|
|
|
internal static string GetPageLink(string pageName) |
|
{ |
|
return baseURL + version + subURL + pageName + endURL; |
|
} |
|
} |
|
}
|
|
|