CoreAssets+Techniques.xml 56 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420
  1. <Type Name="CoreAssets+Techniques" FullName="Urho.CoreAssets+Techniques">
  2. <TypeSignature Language="C#" Value="public static class CoreAssets.Techniques" />
  3. <TypeSignature Language="ILAsm" Value=".class nested public auto ansi abstract sealed beforefieldinit CoreAssets/Techniques extends System.Object" />
  4. <AssemblyInfo>
  5. <AssemblyName>Urho</AssemblyName>
  6. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  7. </AssemblyInfo>
  8. <Base>
  9. <BaseTypeName>System.Object</BaseTypeName>
  10. </Base>
  11. <Interfaces />
  12. <Docs>
  13. <summary>Provides access to the techniques that are part of every CoreAssets package in Urho.</summary>
  14. <remarks>
  15. <para>Usually, <see cref="T:Urho.Technique" /> name consists of a combination of features it uses:</para>
  16. <para>Basic - uses Basic shader, good for debug purposes</para>
  17. <para>Diff - displays a texture. It defines DIFFMAP and expects the texture in 'diffuse' texture unit (sDiffMap sampler).</para>
  18. <para>Normal - expects a normal map in 'normal' texture unit (sNormalMap sampler)</para>
  19. <para>Spec - expects a specular map in 'specular' texture unit.</para>
  20. <para>NoTexture - used by materials without textures.</para>
  21. <para>EnvCube - expects an environment map (cubic texture) in 'environment' texture unit.</para>
  22. <para>Unlit - materials with this technique won't be affected by any lights (self-illuminated).</para>
  23. <para>Emissive - similiar to Unlit, but it expects an emissive map in 'emissive' texture unit and will be affected by scene lights</para>
  24. <para>LightMap - expects a light map in 'emissive' texture unit.</para>
  25. <para>AO - expects an Ambient Occlusion map in 'emissive' texture unit.</para>
  26. <para>Translucent - materials with this technique will be affected by lights located behind the materials.</para>
  27. <para>VColor - will take Vertex Color (for example, defined via DefineColor) into account.</para>
  28. <para>Additive blending simply sums the values in the two layers. Blending with white gives white. Blending with black does not change the image. </para>
  29. <para>Multiply blend mode multiplies the numbers for each pixel of the top layer with the corresponding pixel for the bottom layer. The result is a darker picture.</para>
  30. <para>
  31. </para>
  32. <para>You can access built-in techniques via CoreAssets.Techniques:</para>
  33. <code lang="C#"><![CDATA[Technique diff = CoreAssets.Techniques.Diff;]]></code>
  34. <para>It allows to create different materials in code, for example the following snippet creates a material from a texture and a normal map using <see cref="P:Urho.CoreAssets+Techniques.DiffNormal" />:</para>
  35. <code lang="C#"><![CDATA[var material = new Material(); material.SetTechnique(index: 0, tech: CoreAssets.Techniques.DiffNormal, qualityLevel: 1, lodDistance: 1); material.SetTexture(TextureUnit.Diffuse, ResourceCache.GetTexture2D("Earth.jpg")); material.SetTexture(TextureUnit.Normal, ResourceCache.GetTexture2D("Earth_normal.jpg"));]]></code>
  36. <para>Some of the basic techniques are explained in the following image</para>
  37. <para>
  38. <img href="C:\Projects\urho\Docs\Urho\_images\techniques.png" />
  39. </para>
  40. </remarks>
  41. </Docs>
  42. <Members>
  43. <Member MemberName="BasicVColUnlitAlpha">
  44. <MemberSignature Language="C#" Value="public static Urho.Technique BasicVColUnlitAlpha { get; }" />
  45. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique BasicVColUnlitAlpha" />
  46. <MemberType>Property</MemberType>
  47. <AssemblyInfo>
  48. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  49. </AssemblyInfo>
  50. <ReturnValue>
  51. <ReturnType>Urho.Technique</ReturnType>
  52. </ReturnValue>
  53. <Docs>
  54. <summary>Vertex color, no lights, alpha blending.</summary>
  55. <value>To be added.</value>
  56. <remarks>To be added.</remarks>
  57. </Docs>
  58. </Member>
  59. <Member MemberName="Diff">
  60. <MemberSignature Language="C#" Value="public static Urho.Technique Diff { get; }" />
  61. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique Diff" />
  62. <MemberType>Property</MemberType>
  63. <AssemblyInfo>
  64. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  65. </AssemblyInfo>
  66. <ReturnValue>
  67. <ReturnType>Urho.Technique</ReturnType>
  68. </ReturnValue>
  69. <Docs>
  70. <summary>Basic diffuse technique, defines DIFFMAP and expects a texture in 'diffuse' texture unit..</summary>
  71. <value>To be added.</value>
  72. <remarks>
  73. <para>
  74. <img href="t_Diff.png" />
  75. </para>
  76. </remarks>
  77. </Docs>
  78. </Member>
  79. <Member MemberName="DiffAdd">
  80. <MemberSignature Language="C#" Value="public static Urho.Technique DiffAdd { get; }" />
  81. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffAdd" />
  82. <MemberType>Property</MemberType>
  83. <AssemblyInfo>
  84. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  85. </AssemblyInfo>
  86. <ReturnValue>
  87. <ReturnType>Urho.Technique</ReturnType>
  88. </ReturnValue>
  89. <Docs>
  90. <summary>Same as Diffuse but with alpha blending.</summary>
  91. <value>To be added.</value>
  92. <remarks>
  93. <para>
  94. <img href="t_DiffAdd.png" />
  95. </para>
  96. </remarks>
  97. </Docs>
  98. </Member>
  99. <Member MemberName="DiffAddAlpha">
  100. <MemberSignature Language="C#" Value="public static Urho.Technique DiffAddAlpha { get; }" />
  101. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffAddAlpha" />
  102. <MemberType>Property</MemberType>
  103. <AssemblyInfo>
  104. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  105. </AssemblyInfo>
  106. <ReturnValue>
  107. <ReturnType>Urho.Technique</ReturnType>
  108. </ReturnValue>
  109. <Docs>
  110. <summary>Diffuse map with alpha and additive blending.</summary>
  111. <value>To be added.</value>
  112. <remarks>
  113. <para>
  114. <img href="t_DiffAdd.png" />
  115. </para>
  116. </remarks>
  117. </Docs>
  118. </Member>
  119. <Member MemberName="DiffAlpha">
  120. <MemberSignature Language="C#" Value="public static Urho.Technique DiffAlpha { get; }" />
  121. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffAlpha" />
  122. <MemberType>Property</MemberType>
  123. <AssemblyInfo>
  124. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  125. </AssemblyInfo>
  126. <ReturnValue>
  127. <ReturnType>Urho.Technique</ReturnType>
  128. </ReturnValue>
  129. <Docs>
  130. <summary>Diffuse map with alpha blending.</summary>
  131. <value>To be added.</value>
  132. <remarks>
  133. <para>
  134. <img href="t_Diff.png" />
  135. </para>
  136. </remarks>
  137. </Docs>
  138. </Member>
  139. <Member MemberName="DiffAlphaTranslucent">
  140. <MemberSignature Language="C#" Value="public static Urho.Technique DiffAlphaTranslucent { get; }" />
  141. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffAlphaTranslucent" />
  142. <MemberType>Property</MemberType>
  143. <AssemblyInfo>
  144. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  145. </AssemblyInfo>
  146. <ReturnValue>
  147. <ReturnType>Urho.Technique</ReturnType>
  148. </ReturnValue>
  149. <Docs>
  150. <summary>Diffuse map with alpha blending. Can be translucent.</summary>
  151. <value>To be added.</value>
  152. <remarks>
  153. <para>
  154. <img href="t_Diff.png" />
  155. </para>
  156. </remarks>
  157. </Docs>
  158. </Member>
  159. <Member MemberName="DiffAO">
  160. <MemberSignature Language="C#" Value="public static Urho.Technique DiffAO { get; }" />
  161. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffAO" />
  162. <MemberType>Property</MemberType>
  163. <AssemblyInfo>
  164. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  165. </AssemblyInfo>
  166. <ReturnValue>
  167. <ReturnType>Urho.Technique</ReturnType>
  168. </ReturnValue>
  169. <Docs>
  170. <summary>Diffuse map with ambient occlusion. AO should be passed to 'emissive' texture unit.</summary>
  171. <value>To be added.</value>
  172. <remarks>To be added.</remarks>
  173. </Docs>
  174. </Member>
  175. <Member MemberName="DiffAOAlpha">
  176. <MemberSignature Language="C#" Value="public static Urho.Technique DiffAOAlpha { get; }" />
  177. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffAOAlpha" />
  178. <MemberType>Property</MemberType>
  179. <AssemblyInfo>
  180. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  181. </AssemblyInfo>
  182. <ReturnValue>
  183. <ReturnType>Urho.Technique</ReturnType>
  184. </ReturnValue>
  185. <Docs>
  186. <summary>Diffuse map with ambient occlusion and Alpha blending. AO should be passed to 'emissive' texture unit.</summary>
  187. <value>To be added.</value>
  188. <remarks>To be added.</remarks>
  189. </Docs>
  190. </Member>
  191. <Member MemberName="DiffEmissive">
  192. <MemberSignature Language="C#" Value="public static Urho.Technique DiffEmissive { get; }" />
  193. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffEmissive" />
  194. <MemberType>Property</MemberType>
  195. <AssemblyInfo>
  196. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  197. </AssemblyInfo>
  198. <ReturnValue>
  199. <ReturnType>Urho.Technique</ReturnType>
  200. </ReturnValue>
  201. <Docs>
  202. <summary>Diffuse and emissive maps.</summary>
  203. <value>To be added.</value>
  204. <remarks>
  205. <para>
  206. <img href="t_DiffEmissive.png" />
  207. </para>
  208. </remarks>
  209. </Docs>
  210. </Member>
  211. <Member MemberName="DiffEmissiveAlpha">
  212. <MemberSignature Language="C#" Value="public static Urho.Technique DiffEmissiveAlpha { get; }" />
  213. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffEmissiveAlpha" />
  214. <MemberType>Property</MemberType>
  215. <AssemblyInfo>
  216. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  217. </AssemblyInfo>
  218. <ReturnValue>
  219. <ReturnType>Urho.Technique</ReturnType>
  220. </ReturnValue>
  221. <Docs>
  222. <summary>Diffuse and emissive maps with Alpha blending.</summary>
  223. <value>To be added.</value>
  224. <remarks>
  225. <para>
  226. <img href="t_DiffEmissive.png" />
  227. </para>
  228. </remarks>
  229. </Docs>
  230. </Member>
  231. <Member MemberName="DiffEnvCube">
  232. <MemberSignature Language="C#" Value="public static Urho.Technique DiffEnvCube { get; }" />
  233. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffEnvCube" />
  234. <MemberType>Property</MemberType>
  235. <AssemblyInfo>
  236. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  237. </AssemblyInfo>
  238. <ReturnValue>
  239. <ReturnType>Urho.Technique</ReturnType>
  240. </ReturnValue>
  241. <Docs>
  242. <summary>Diffuse and environment maps.</summary>
  243. <value>To be added.</value>
  244. <remarks>
  245. <para>
  246. <img href="t_DiffEnvCube.png" />
  247. </para>
  248. </remarks>
  249. </Docs>
  250. </Member>
  251. <Member MemberName="DiffEnvCubeAlpha">
  252. <MemberSignature Language="C#" Value="public static Urho.Technique DiffEnvCubeAlpha { get; }" />
  253. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffEnvCubeAlpha" />
  254. <MemberType>Property</MemberType>
  255. <AssemblyInfo>
  256. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  257. </AssemblyInfo>
  258. <ReturnValue>
  259. <ReturnType>Urho.Technique</ReturnType>
  260. </ReturnValue>
  261. <Docs>
  262. <summary>Diffuse and environment maps with Alpha blending.</summary>
  263. <value>To be added.</value>
  264. <remarks>
  265. <para>
  266. <img href="t_DiffEnvCube.png" />
  267. </para>
  268. </remarks>
  269. </Docs>
  270. </Member>
  271. <Member MemberName="DiffEnvCubeAO">
  272. <MemberSignature Language="C#" Value="public static Urho.Technique DiffEnvCubeAO { get; }" />
  273. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffEnvCubeAO" />
  274. <MemberType>Property</MemberType>
  275. <AssemblyInfo>
  276. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  277. </AssemblyInfo>
  278. <ReturnValue>
  279. <ReturnType>Urho.Technique</ReturnType>
  280. </ReturnValue>
  281. <Docs>
  282. <summary>Diffuse and environment maps with Ambient Occlusion.</summary>
  283. <value>To be added.</value>
  284. <remarks>To be added.</remarks>
  285. </Docs>
  286. </Member>
  287. <Member MemberName="DiffEnvCubeAOAlpha">
  288. <MemberSignature Language="C#" Value="public static Urho.Technique DiffEnvCubeAOAlpha { get; }" />
  289. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffEnvCubeAOAlpha" />
  290. <MemberType>Property</MemberType>
  291. <AssemblyInfo>
  292. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  293. </AssemblyInfo>
  294. <ReturnValue>
  295. <ReturnType>Urho.Technique</ReturnType>
  296. </ReturnValue>
  297. <Docs>
  298. <summary>Diffuse and environment maps with Alpha blending and Ambient Occlusion.</summary>
  299. <value>To be added.</value>
  300. <remarks>To be added.</remarks>
  301. </Docs>
  302. </Member>
  303. <Member MemberName="DiffLightMap">
  304. <MemberSignature Language="C#" Value="public static Urho.Technique DiffLightMap { get; }" />
  305. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffLightMap" />
  306. <MemberType>Property</MemberType>
  307. <AssemblyInfo>
  308. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  309. </AssemblyInfo>
  310. <ReturnValue>
  311. <ReturnType>Urho.Technique</ReturnType>
  312. </ReturnValue>
  313. <Docs>
  314. <summary>Diffuse and light maps.</summary>
  315. <value>To be added.</value>
  316. <remarks>To be added.</remarks>
  317. </Docs>
  318. </Member>
  319. <Member MemberName="DiffLightMapAlpha">
  320. <MemberSignature Language="C#" Value="public static Urho.Technique DiffLightMapAlpha { get; }" />
  321. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffLightMapAlpha" />
  322. <MemberType>Property</MemberType>
  323. <AssemblyInfo>
  324. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  325. </AssemblyInfo>
  326. <ReturnValue>
  327. <ReturnType>Urho.Technique</ReturnType>
  328. </ReturnValue>
  329. <Docs>
  330. <summary>Diffuse and light maps with Alpha blending.</summary>
  331. <value>To be added.</value>
  332. <remarks>To be added.</remarks>
  333. </Docs>
  334. </Member>
  335. <Member MemberName="DiffLitParticleAlpha">
  336. <MemberSignature Language="C#" Value="public static Urho.Technique DiffLitParticleAlpha { get; }" />
  337. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffLitParticleAlpha" />
  338. <MemberType>Property</MemberType>
  339. <AssemblyInfo>
  340. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  341. </AssemblyInfo>
  342. <ReturnValue>
  343. <ReturnType>Urho.Technique</ReturnType>
  344. </ReturnValue>
  345. <Docs>
  346. <summary>To be added.</summary>
  347. <value>To be added.</value>
  348. <remarks>To be added.</remarks>
  349. </Docs>
  350. </Member>
  351. <Member MemberName="DiffLitParticleAlphaSoft">
  352. <MemberSignature Language="C#" Value="public static Urho.Technique DiffLitParticleAlphaSoft { get; }" />
  353. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffLitParticleAlphaSoft" />
  354. <MemberType>Property</MemberType>
  355. <AssemblyInfo>
  356. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  357. </AssemblyInfo>
  358. <ReturnValue>
  359. <ReturnType>Urho.Technique</ReturnType>
  360. </ReturnValue>
  361. <Docs>
  362. <summary>To be added.</summary>
  363. <value>To be added.</value>
  364. <remarks>To be added.</remarks>
  365. </Docs>
  366. </Member>
  367. <Member MemberName="DiffLitParticleAlphaSoftExpand">
  368. <MemberSignature Language="C#" Value="public static Urho.Technique DiffLitParticleAlphaSoftExpand { get; }" />
  369. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffLitParticleAlphaSoftExpand" />
  370. <MemberType>Property</MemberType>
  371. <AssemblyInfo>
  372. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  373. </AssemblyInfo>
  374. <ReturnValue>
  375. <ReturnType>Urho.Technique</ReturnType>
  376. </ReturnValue>
  377. <Docs>
  378. <summary>To be added.</summary>
  379. <value>To be added.</value>
  380. <remarks>To be added.</remarks>
  381. </Docs>
  382. </Member>
  383. <Member MemberName="DiffMultiply">
  384. <MemberSignature Language="C#" Value="public static Urho.Technique DiffMultiply { get; }" />
  385. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffMultiply" />
  386. <MemberType>Property</MemberType>
  387. <AssemblyInfo>
  388. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  389. </AssemblyInfo>
  390. <ReturnValue>
  391. <ReturnType>Urho.Technique</ReturnType>
  392. </ReturnValue>
  393. <Docs>
  394. <summary>Diffuse map with blend mode 'multiply'</summary>
  395. <value>To be added.</value>
  396. <remarks>
  397. <para>
  398. <img href="t_DiffMultiply.png" />
  399. </para>
  400. </remarks>
  401. </Docs>
  402. </Member>
  403. <Member MemberName="DiffNormal">
  404. <MemberSignature Language="C#" Value="public static Urho.Technique DiffNormal { get; }" />
  405. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffNormal" />
  406. <MemberType>Property</MemberType>
  407. <AssemblyInfo>
  408. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  409. </AssemblyInfo>
  410. <ReturnValue>
  411. <ReturnType>Urho.Technique</ReturnType>
  412. </ReturnValue>
  413. <Docs>
  414. <summary>Diffuse and normal maps.</summary>
  415. <value>To be added.</value>
  416. <remarks>
  417. <para>
  418. <img href="t_DiffNormal.png" />
  419. </para>
  420. </remarks>
  421. </Docs>
  422. </Member>
  423. <Member MemberName="DiffNormalAlpha">
  424. <MemberSignature Language="C#" Value="public static Urho.Technique DiffNormalAlpha { get; }" />
  425. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffNormalAlpha" />
  426. <MemberType>Property</MemberType>
  427. <AssemblyInfo>
  428. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  429. </AssemblyInfo>
  430. <ReturnValue>
  431. <ReturnType>Urho.Technique</ReturnType>
  432. </ReturnValue>
  433. <Docs>
  434. <summary>Diffuse and normal maps with Alpha blending.</summary>
  435. <value>To be added.</value>
  436. <remarks>
  437. <para>
  438. <img href="t_DiffNormal.png" />
  439. </para>
  440. </remarks>
  441. </Docs>
  442. </Member>
  443. <Member MemberName="DiffNormalAlphaTranslucent">
  444. <MemberSignature Language="C#" Value="public static Urho.Technique DiffNormalAlphaTranslucent { get; }" />
  445. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffNormalAlphaTranslucent" />
  446. <MemberType>Property</MemberType>
  447. <AssemblyInfo>
  448. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  449. </AssemblyInfo>
  450. <ReturnValue>
  451. <ReturnType>Urho.Technique</ReturnType>
  452. </ReturnValue>
  453. <Docs>
  454. <summary>Diffuse and normal maps with Alpha blending. Can be translucent.</summary>
  455. <value>To be added.</value>
  456. <remarks>To be added.</remarks>
  457. </Docs>
  458. </Member>
  459. <Member MemberName="DiffNormalAO">
  460. <MemberSignature Language="C#" Value="public static Urho.Technique DiffNormalAO { get; }" />
  461. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffNormalAO" />
  462. <MemberType>Property</MemberType>
  463. <AssemblyInfo>
  464. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  465. </AssemblyInfo>
  466. <ReturnValue>
  467. <ReturnType>Urho.Technique</ReturnType>
  468. </ReturnValue>
  469. <Docs>
  470. <summary>Diffuse and normal maps with Ambient occlusion.</summary>
  471. <value>To be added.</value>
  472. <remarks>To be added.</remarks>
  473. </Docs>
  474. </Member>
  475. <Member MemberName="DiffNormalAOAlpha">
  476. <MemberSignature Language="C#" Value="public static Urho.Technique DiffNormalAOAlpha { get; }" />
  477. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffNormalAOAlpha" />
  478. <MemberType>Property</MemberType>
  479. <AssemblyInfo>
  480. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  481. </AssemblyInfo>
  482. <ReturnValue>
  483. <ReturnType>Urho.Technique</ReturnType>
  484. </ReturnValue>
  485. <Docs>
  486. <summary>Diffuse and normal maps with Ambient occlusion and Alpha blending.</summary>
  487. <value>To be added.</value>
  488. <remarks>To be added.</remarks>
  489. </Docs>
  490. </Member>
  491. <Member MemberName="DiffNormalEmissive">
  492. <MemberSignature Language="C#" Value="public static Urho.Technique DiffNormalEmissive { get; }" />
  493. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffNormalEmissive" />
  494. <MemberType>Property</MemberType>
  495. <AssemblyInfo>
  496. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  497. </AssemblyInfo>
  498. <ReturnValue>
  499. <ReturnType>Urho.Technique</ReturnType>
  500. </ReturnValue>
  501. <Docs>
  502. <summary>Diffuse, normal and emissive maps.</summary>
  503. <value>To be added.</value>
  504. <remarks>To be added.</remarks>
  505. </Docs>
  506. </Member>
  507. <Member MemberName="DiffNormalEmissiveAlpha">
  508. <MemberSignature Language="C#" Value="public static Urho.Technique DiffNormalEmissiveAlpha { get; }" />
  509. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffNormalEmissiveAlpha" />
  510. <MemberType>Property</MemberType>
  511. <AssemblyInfo>
  512. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  513. </AssemblyInfo>
  514. <ReturnValue>
  515. <ReturnType>Urho.Technique</ReturnType>
  516. </ReturnValue>
  517. <Docs>
  518. <summary>Diffuse, normal and emissive maps with Alpha blending.</summary>
  519. <value>To be added.</value>
  520. <remarks>To be added.</remarks>
  521. </Docs>
  522. </Member>
  523. <Member MemberName="DiffNormalEnvCube">
  524. <MemberSignature Language="C#" Value="public static Urho.Technique DiffNormalEnvCube { get; }" />
  525. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffNormalEnvCube" />
  526. <MemberType>Property</MemberType>
  527. <AssemblyInfo>
  528. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  529. </AssemblyInfo>
  530. <ReturnValue>
  531. <ReturnType>Urho.Technique</ReturnType>
  532. </ReturnValue>
  533. <Docs>
  534. <summary>Diffuse, normal and environment maps.</summary>
  535. <value>To be added.</value>
  536. <remarks>To be added.</remarks>
  537. </Docs>
  538. </Member>
  539. <Member MemberName="DiffNormalEnvCubeAlpha">
  540. <MemberSignature Language="C#" Value="public static Urho.Technique DiffNormalEnvCubeAlpha { get; }" />
  541. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffNormalEnvCubeAlpha" />
  542. <MemberType>Property</MemberType>
  543. <AssemblyInfo>
  544. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  545. </AssemblyInfo>
  546. <ReturnValue>
  547. <ReturnType>Urho.Technique</ReturnType>
  548. </ReturnValue>
  549. <Docs>
  550. <summary>Diffuse, normal and environment maps with Alpha blending.</summary>
  551. <value>To be added.</value>
  552. <remarks>To be added.</remarks>
  553. </Docs>
  554. </Member>
  555. <Member MemberName="DiffNormalSpec">
  556. <MemberSignature Language="C#" Value="public static Urho.Technique DiffNormalSpec { get; }" />
  557. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffNormalSpec" />
  558. <MemberType>Property</MemberType>
  559. <AssemblyInfo>
  560. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  561. </AssemblyInfo>
  562. <ReturnValue>
  563. <ReturnType>Urho.Technique</ReturnType>
  564. </ReturnValue>
  565. <Docs>
  566. <summary>Diffuse, normal and specular maps.</summary>
  567. <value>To be added.</value>
  568. <remarks>
  569. <para>
  570. <img href="t_DiffNormalSpec.png" />
  571. </para>
  572. </remarks>
  573. </Docs>
  574. </Member>
  575. <Member MemberName="DiffNormalSpecAlpha">
  576. <MemberSignature Language="C#" Value="public static Urho.Technique DiffNormalSpecAlpha { get; }" />
  577. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffNormalSpecAlpha" />
  578. <MemberType>Property</MemberType>
  579. <AssemblyInfo>
  580. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  581. </AssemblyInfo>
  582. <ReturnValue>
  583. <ReturnType>Urho.Technique</ReturnType>
  584. </ReturnValue>
  585. <Docs>
  586. <summary>Diffuse, normal and specular maps with alpha.</summary>
  587. <value>To be added.</value>
  588. <remarks>
  589. <para>
  590. <img href="t_DiffNormalSpec.png" />
  591. </para>
  592. </remarks>
  593. </Docs>
  594. </Member>
  595. <Member MemberName="DiffNormalSpecAO">
  596. <MemberSignature Language="C#" Value="public static Urho.Technique DiffNormalSpecAO { get; }" />
  597. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffNormalSpecAO" />
  598. <MemberType>Property</MemberType>
  599. <AssemblyInfo>
  600. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  601. </AssemblyInfo>
  602. <ReturnValue>
  603. <ReturnType>Urho.Technique</ReturnType>
  604. </ReturnValue>
  605. <Docs>
  606. <summary>Diffuse, normal and specular maps with Ambient occlusion.</summary>
  607. <value>To be added.</value>
  608. <remarks>To be added.</remarks>
  609. </Docs>
  610. </Member>
  611. <Member MemberName="DiffNormalSpecAOAlpha">
  612. <MemberSignature Language="C#" Value="public static Urho.Technique DiffNormalSpecAOAlpha { get; }" />
  613. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffNormalSpecAOAlpha" />
  614. <MemberType>Property</MemberType>
  615. <AssemblyInfo>
  616. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  617. </AssemblyInfo>
  618. <ReturnValue>
  619. <ReturnType>Urho.Technique</ReturnType>
  620. </ReturnValue>
  621. <Docs>
  622. <summary>Diffuse, normal and specular maps with Ambient occlusion and Alpha blending.</summary>
  623. <value>To be added.</value>
  624. <remarks>To be added.</remarks>
  625. </Docs>
  626. </Member>
  627. <Member MemberName="DiffNormalSpecEmissive">
  628. <MemberSignature Language="C#" Value="public static Urho.Technique DiffNormalSpecEmissive { get; }" />
  629. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffNormalSpecEmissive" />
  630. <MemberType>Property</MemberType>
  631. <AssemblyInfo>
  632. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  633. </AssemblyInfo>
  634. <ReturnValue>
  635. <ReturnType>Urho.Technique</ReturnType>
  636. </ReturnValue>
  637. <Docs>
  638. <summary>Diffuse, normal, specular and emissive maps.</summary>
  639. <value>To be added.</value>
  640. <remarks>To be added.</remarks>
  641. </Docs>
  642. </Member>
  643. <Member MemberName="DiffNormalSpecEmissiveAlpha">
  644. <MemberSignature Language="C#" Value="public static Urho.Technique DiffNormalSpecEmissiveAlpha { get; }" />
  645. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffNormalSpecEmissiveAlpha" />
  646. <MemberType>Property</MemberType>
  647. <AssemblyInfo>
  648. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  649. </AssemblyInfo>
  650. <ReturnValue>
  651. <ReturnType>Urho.Technique</ReturnType>
  652. </ReturnValue>
  653. <Docs>
  654. <summary>Diffuse, normal, specular and emissive maps with Alpha blending.</summary>
  655. <value>To be added.</value>
  656. <remarks>To be added.</remarks>
  657. </Docs>
  658. </Member>
  659. <Member MemberName="DiffOverlay">
  660. <MemberSignature Language="C#" Value="public static Urho.Technique DiffOverlay { get; }" />
  661. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffOverlay" />
  662. <MemberType>Property</MemberType>
  663. <AssemblyInfo>
  664. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  665. </AssemblyInfo>
  666. <ReturnValue>
  667. <ReturnType>Urho.Technique</ReturnType>
  668. </ReturnValue>
  669. <Docs>
  670. <summary>Diffuse map..</summary>
  671. <value>To be added.</value>
  672. <remarks>
  673. <para>
  674. <img href="t_DiffUnlit.png" />
  675. </para>
  676. </remarks>
  677. </Docs>
  678. </Member>
  679. <Member MemberName="DiffSkybox">
  680. <MemberSignature Language="C#" Value="public static Urho.Technique DiffSkybox { get; }" />
  681. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffSkybox" />
  682. <MemberType>Property</MemberType>
  683. <AssemblyInfo>
  684. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  685. </AssemblyInfo>
  686. <ReturnValue>
  687. <ReturnType>Urho.Technique</ReturnType>
  688. </ReturnValue>
  689. <Docs>
  690. <summary>Diffuse map for Skybox.</summary>
  691. <value>To be added.</value>
  692. <remarks>To be added.</remarks>
  693. </Docs>
  694. </Member>
  695. <Member MemberName="DiffSkyboxHDRScale">
  696. <MemberSignature Language="C#" Value="public static Urho.Technique DiffSkyboxHDRScale { get; }" />
  697. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffSkyboxHDRScale" />
  698. <MemberType>Property</MemberType>
  699. <AssemblyInfo>
  700. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  701. </AssemblyInfo>
  702. <ReturnValue>
  703. <ReturnType>Urho.Technique</ReturnType>
  704. </ReturnValue>
  705. <Docs>
  706. <summary>To be added.</summary>
  707. <value>To be added.</value>
  708. <remarks>To be added.</remarks>
  709. </Docs>
  710. </Member>
  711. <Member MemberName="DiffSkydome">
  712. <MemberSignature Language="C#" Value="public static Urho.Technique DiffSkydome { get; }" />
  713. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffSkydome" />
  714. <MemberType>Property</MemberType>
  715. <AssemblyInfo>
  716. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  717. </AssemblyInfo>
  718. <ReturnValue>
  719. <ReturnType>Urho.Technique</ReturnType>
  720. </ReturnValue>
  721. <Docs>
  722. <summary>Diffuse map for Skydome.</summary>
  723. <value>To be added.</value>
  724. <remarks>To be added.</remarks>
  725. </Docs>
  726. </Member>
  727. <Member MemberName="DiffSkyplane">
  728. <MemberSignature Language="C#" Value="public static Urho.Technique DiffSkyplane { get; }" />
  729. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffSkyplane" />
  730. <MemberType>Property</MemberType>
  731. <AssemblyInfo>
  732. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  733. </AssemblyInfo>
  734. <ReturnValue>
  735. <ReturnType>Urho.Technique</ReturnType>
  736. </ReturnValue>
  737. <Docs>
  738. <summary>Diffuse map for Skyplane.</summary>
  739. <value>To be added.</value>
  740. <remarks>To be added.</remarks>
  741. </Docs>
  742. </Member>
  743. <Member MemberName="DiffSpec">
  744. <MemberSignature Language="C#" Value="public static Urho.Technique DiffSpec { get; }" />
  745. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffSpec" />
  746. <MemberType>Property</MemberType>
  747. <AssemblyInfo>
  748. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  749. </AssemblyInfo>
  750. <ReturnValue>
  751. <ReturnType>Urho.Technique</ReturnType>
  752. </ReturnValue>
  753. <Docs>
  754. <summary>Diffuse and specular maps.</summary>
  755. <value>To be added.</value>
  756. <remarks>
  757. <para>
  758. <img href="t_DiffSpec.png" />
  759. </para>
  760. </remarks>
  761. </Docs>
  762. </Member>
  763. <Member MemberName="DiffSpecAlpha">
  764. <MemberSignature Language="C#" Value="public static Urho.Technique DiffSpecAlpha { get; }" />
  765. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffSpecAlpha" />
  766. <MemberType>Property</MemberType>
  767. <AssemblyInfo>
  768. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  769. </AssemblyInfo>
  770. <ReturnValue>
  771. <ReturnType>Urho.Technique</ReturnType>
  772. </ReturnValue>
  773. <Docs>
  774. <summary>Diffuse and specular maps with Alpha blending.</summary>
  775. <value>To be added.</value>
  776. <remarks>
  777. <para>
  778. <img href="t_DiffSpec.png" />
  779. </para>
  780. </remarks>
  781. </Docs>
  782. </Member>
  783. <Member MemberName="DiffUnlit">
  784. <MemberSignature Language="C#" Value="public static Urho.Technique DiffUnlit { get; }" />
  785. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffUnlit" />
  786. <MemberType>Property</MemberType>
  787. <AssemblyInfo>
  788. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  789. </AssemblyInfo>
  790. <ReturnValue>
  791. <ReturnType>Urho.Technique</ReturnType>
  792. </ReturnValue>
  793. <Docs>
  794. <summary>Diffuse map, not affected by any lighting (unlit).</summary>
  795. <value>To be added.</value>
  796. <remarks>
  797. <para>
  798. <img href="t_DiffUnlit.png" />
  799. </para>
  800. </remarks>
  801. </Docs>
  802. </Member>
  803. <Member MemberName="DiffUnlitAlpha">
  804. <MemberSignature Language="C#" Value="public static Urho.Technique DiffUnlitAlpha { get; }" />
  805. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffUnlitAlpha" />
  806. <MemberType>Property</MemberType>
  807. <AssemblyInfo>
  808. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  809. </AssemblyInfo>
  810. <ReturnValue>
  811. <ReturnType>Urho.Technique</ReturnType>
  812. </ReturnValue>
  813. <Docs>
  814. <summary>Diffuse map, not affected by any lighting (unlit) with Alpha blending.</summary>
  815. <value>To be added.</value>
  816. <remarks>
  817. <para>
  818. <img href="t_DiffUnlit.png" />
  819. </para>
  820. </remarks>
  821. </Docs>
  822. </Member>
  823. <Member MemberName="DiffUnlitParticleAdd">
  824. <MemberSignature Language="C#" Value="public static Urho.Technique DiffUnlitParticleAdd { get; }" />
  825. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffUnlitParticleAdd" />
  826. <MemberType>Property</MemberType>
  827. <AssemblyInfo>
  828. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  829. </AssemblyInfo>
  830. <ReturnValue>
  831. <ReturnType>Urho.Technique</ReturnType>
  832. </ReturnValue>
  833. <Docs>
  834. <summary>To be added.</summary>
  835. <value>To be added.</value>
  836. <remarks>To be added.</remarks>
  837. </Docs>
  838. </Member>
  839. <Member MemberName="DiffUnlitParticleAddSoft">
  840. <MemberSignature Language="C#" Value="public static Urho.Technique DiffUnlitParticleAddSoft { get; }" />
  841. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffUnlitParticleAddSoft" />
  842. <MemberType>Property</MemberType>
  843. <AssemblyInfo>
  844. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  845. </AssemblyInfo>
  846. <ReturnValue>
  847. <ReturnType>Urho.Technique</ReturnType>
  848. </ReturnValue>
  849. <Docs>
  850. <summary>To be added.</summary>
  851. <value>To be added.</value>
  852. <remarks>To be added.</remarks>
  853. </Docs>
  854. </Member>
  855. <Member MemberName="DiffUnlitParticleAlpha">
  856. <MemberSignature Language="C#" Value="public static Urho.Technique DiffUnlitParticleAlpha { get; }" />
  857. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffUnlitParticleAlpha" />
  858. <MemberType>Property</MemberType>
  859. <AssemblyInfo>
  860. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  861. </AssemblyInfo>
  862. <ReturnValue>
  863. <ReturnType>Urho.Technique</ReturnType>
  864. </ReturnValue>
  865. <Docs>
  866. <summary>To be added.</summary>
  867. <value>To be added.</value>
  868. <remarks>To be added.</remarks>
  869. </Docs>
  870. </Member>
  871. <Member MemberName="DiffUnlitParticleAlphaSoft">
  872. <MemberSignature Language="C#" Value="public static Urho.Technique DiffUnlitParticleAlphaSoft { get; }" />
  873. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffUnlitParticleAlphaSoft" />
  874. <MemberType>Property</MemberType>
  875. <AssemblyInfo>
  876. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  877. </AssemblyInfo>
  878. <ReturnValue>
  879. <ReturnType>Urho.Technique</ReturnType>
  880. </ReturnValue>
  881. <Docs>
  882. <summary>To be added.</summary>
  883. <value>To be added.</value>
  884. <remarks>To be added.</remarks>
  885. </Docs>
  886. </Member>
  887. <Member MemberName="DiffUnlitParticleAlphaSoftExpand">
  888. <MemberSignature Language="C#" Value="public static Urho.Technique DiffUnlitParticleAlphaSoftExpand { get; }" />
  889. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffUnlitParticleAlphaSoftExpand" />
  890. <MemberType>Property</MemberType>
  891. <AssemblyInfo>
  892. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  893. </AssemblyInfo>
  894. <ReturnValue>
  895. <ReturnType>Urho.Technique</ReturnType>
  896. </ReturnValue>
  897. <Docs>
  898. <summary>To be added.</summary>
  899. <value>To be added.</value>
  900. <remarks>To be added.</remarks>
  901. </Docs>
  902. </Member>
  903. <Member MemberName="DiffVCol">
  904. <MemberSignature Language="C#" Value="public static Urho.Technique DiffVCol { get; }" />
  905. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffVCol" />
  906. <MemberType>Property</MemberType>
  907. <AssemblyInfo>
  908. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  909. </AssemblyInfo>
  910. <ReturnValue>
  911. <ReturnType>Urho.Technique</ReturnType>
  912. </ReturnValue>
  913. <Docs>
  914. <summary>Diffuse map, uses Vertex Colors.</summary>
  915. <value>To be added.</value>
  916. <remarks>To be added.</remarks>
  917. </Docs>
  918. </Member>
  919. <Member MemberName="DiffVColAdd">
  920. <MemberSignature Language="C#" Value="public static Urho.Technique DiffVColAdd { get; }" />
  921. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffVColAdd" />
  922. <MemberType>Property</MemberType>
  923. <AssemblyInfo>
  924. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  925. </AssemblyInfo>
  926. <ReturnValue>
  927. <ReturnType>Urho.Technique</ReturnType>
  928. </ReturnValue>
  929. <Docs>
  930. <summary>Diffuse map, uses Vertex Colors and Alpha blending.</summary>
  931. <value>To be added.</value>
  932. <remarks>To be added.</remarks>
  933. </Docs>
  934. </Member>
  935. <Member MemberName="DiffVColAddAlpha">
  936. <MemberSignature Language="C#" Value="public static Urho.Technique DiffVColAddAlpha { get; }" />
  937. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffVColAddAlpha" />
  938. <MemberType>Property</MemberType>
  939. <AssemblyInfo>
  940. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  941. </AssemblyInfo>
  942. <ReturnValue>
  943. <ReturnType>Urho.Technique</ReturnType>
  944. </ReturnValue>
  945. <Docs>
  946. <summary>Diffuse map, uses Vertex Colors and Alpha and Additive blendings.</summary>
  947. <value>To be added.</value>
  948. <remarks>To be added.</remarks>
  949. </Docs>
  950. </Member>
  951. <Member MemberName="DiffVColMultiply">
  952. <MemberSignature Language="C#" Value="public static Urho.Technique DiffVColMultiply { get; }" />
  953. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffVColMultiply" />
  954. <MemberType>Property</MemberType>
  955. <AssemblyInfo>
  956. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  957. </AssemblyInfo>
  958. <ReturnValue>
  959. <ReturnType>Urho.Technique</ReturnType>
  960. </ReturnValue>
  961. <Docs>
  962. <summary>Diffuse map, uses Vertex Colors and Alpha and 'multiply' blendings.</summary>
  963. <value>To be added.</value>
  964. <remarks>To be added.</remarks>
  965. </Docs>
  966. </Member>
  967. <Member MemberName="DiffVColUnlitAlpha">
  968. <MemberSignature Language="C#" Value="public static Urho.Technique DiffVColUnlitAlpha { get; }" />
  969. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique DiffVColUnlitAlpha" />
  970. <MemberType>Property</MemberType>
  971. <AssemblyInfo>
  972. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  973. </AssemblyInfo>
  974. <ReturnValue>
  975. <ReturnType>Urho.Technique</ReturnType>
  976. </ReturnValue>
  977. <Docs>
  978. <summary>Diffuse map, uses Vertex Colors, Alpha blending and is not affected by any lights.</summary>
  979. <value>To be added.</value>
  980. <remarks>To be added.</remarks>
  981. </Docs>
  982. </Member>
  983. <Member MemberName="NoTexture">
  984. <MemberSignature Language="C#" Value="public static Urho.Technique NoTexture { get; }" />
  985. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTexture" />
  986. <MemberType>Property</MemberType>
  987. <AssemblyInfo>
  988. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  989. </AssemblyInfo>
  990. <ReturnValue>
  991. <ReturnType>Urho.Technique</ReturnType>
  992. </ReturnValue>
  993. <Docs>
  994. <summary>Solid color.</summary>
  995. <value>To be added.</value>
  996. <remarks>
  997. <para>
  998. <img href="t_NoTexture.png" />
  999. </para>
  1000. </remarks>
  1001. </Docs>
  1002. </Member>
  1003. <Member MemberName="NoTextureAdd">
  1004. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureAdd { get; }" />
  1005. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureAdd" />
  1006. <MemberType>Property</MemberType>
  1007. <AssemblyInfo>
  1008. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1009. </AssemblyInfo>
  1010. <ReturnValue>
  1011. <ReturnType>Urho.Technique</ReturnType>
  1012. </ReturnValue>
  1013. <Docs>
  1014. <summary>Solid color with Additive blending.</summary>
  1015. <value>To be added.</value>
  1016. <remarks>To be added.</remarks>
  1017. </Docs>
  1018. </Member>
  1019. <Member MemberName="NoTextureAddAlpha">
  1020. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureAddAlpha { get; }" />
  1021. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureAddAlpha" />
  1022. <MemberType>Property</MemberType>
  1023. <AssemblyInfo>
  1024. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1025. </AssemblyInfo>
  1026. <ReturnValue>
  1027. <ReturnType>Urho.Technique</ReturnType>
  1028. </ReturnValue>
  1029. <Docs>
  1030. <summary>Solid color with Additive and Alpha blending.</summary>
  1031. <value>To be added.</value>
  1032. <remarks>To be added.</remarks>
  1033. </Docs>
  1034. </Member>
  1035. <Member MemberName="NoTextureAlpha">
  1036. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureAlpha { get; }" />
  1037. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureAlpha" />
  1038. <MemberType>Property</MemberType>
  1039. <AssemblyInfo>
  1040. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1041. </AssemblyInfo>
  1042. <ReturnValue>
  1043. <ReturnType>Urho.Technique</ReturnType>
  1044. </ReturnValue>
  1045. <Docs>
  1046. <summary>Solid color with Alpha blending.</summary>
  1047. <value>To be added.</value>
  1048. <remarks>
  1049. <para>
  1050. <img href="t_NoTexture.png" />
  1051. </para>
  1052. </remarks>
  1053. </Docs>
  1054. </Member>
  1055. <Member MemberName="NoTextureAO">
  1056. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureAO { get; }" />
  1057. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureAO" />
  1058. <MemberType>Property</MemberType>
  1059. <AssemblyInfo>
  1060. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1061. </AssemblyInfo>
  1062. <ReturnValue>
  1063. <ReturnType>Urho.Technique</ReturnType>
  1064. </ReturnValue>
  1065. <Docs>
  1066. <summary>Solid color with Ambient Occlusion.</summary>
  1067. <value>To be added.</value>
  1068. <remarks>To be added.</remarks>
  1069. </Docs>
  1070. </Member>
  1071. <Member MemberName="NoTextureAOAlpha">
  1072. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureAOAlpha { get; }" />
  1073. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureAOAlpha" />
  1074. <MemberType>Property</MemberType>
  1075. <AssemblyInfo>
  1076. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1077. </AssemblyInfo>
  1078. <ReturnValue>
  1079. <ReturnType>Urho.Technique</ReturnType>
  1080. </ReturnValue>
  1081. <Docs>
  1082. <summary>Solid color with Ambient Occlusion and Alpha blending.</summary>
  1083. <value>To be added.</value>
  1084. <remarks>To be added.</remarks>
  1085. </Docs>
  1086. </Member>
  1087. <Member MemberName="NoTextureEnvCube">
  1088. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureEnvCube { get; }" />
  1089. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureEnvCube" />
  1090. <MemberType>Property</MemberType>
  1091. <AssemblyInfo>
  1092. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1093. </AssemblyInfo>
  1094. <ReturnValue>
  1095. <ReturnType>Urho.Technique</ReturnType>
  1096. </ReturnValue>
  1097. <Docs>
  1098. <summary>Solid color with Environment map.</summary>
  1099. <value>To be added.</value>
  1100. <remarks>
  1101. <para>
  1102. <img href="t_NoTextureEnvCube.png" />
  1103. </para>
  1104. </remarks>
  1105. </Docs>
  1106. </Member>
  1107. <Member MemberName="NoTextureEnvCubeAlpha">
  1108. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureEnvCubeAlpha { get; }" />
  1109. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureEnvCubeAlpha" />
  1110. <MemberType>Property</MemberType>
  1111. <AssemblyInfo>
  1112. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1113. </AssemblyInfo>
  1114. <ReturnValue>
  1115. <ReturnType>Urho.Technique</ReturnType>
  1116. </ReturnValue>
  1117. <Docs>
  1118. <summary>Solid color with Environment map and Alpha blending.</summary>
  1119. <value>To be added.</value>
  1120. <remarks>
  1121. <para>
  1122. <img href="t_NoTextureEnvCube.png" />
  1123. </para>
  1124. </remarks>
  1125. </Docs>
  1126. </Member>
  1127. <Member MemberName="NoTextureEnvCubeAO">
  1128. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureEnvCubeAO { get; }" />
  1129. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureEnvCubeAO" />
  1130. <MemberType>Property</MemberType>
  1131. <AssemblyInfo>
  1132. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1133. </AssemblyInfo>
  1134. <ReturnValue>
  1135. <ReturnType>Urho.Technique</ReturnType>
  1136. </ReturnValue>
  1137. <Docs>
  1138. <summary>Solid color with Environment map and Ambient Occlusion.</summary>
  1139. <value>To be added.</value>
  1140. <remarks>To be added.</remarks>
  1141. </Docs>
  1142. </Member>
  1143. <Member MemberName="NoTextureEnvCubeAOAlpha">
  1144. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureEnvCubeAOAlpha { get; }" />
  1145. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureEnvCubeAOAlpha" />
  1146. <MemberType>Property</MemberType>
  1147. <AssemblyInfo>
  1148. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1149. </AssemblyInfo>
  1150. <ReturnValue>
  1151. <ReturnType>Urho.Technique</ReturnType>
  1152. </ReturnValue>
  1153. <Docs>
  1154. <summary>Solid color with Environment map, Ambient Occlusion and Alpha blending.</summary>
  1155. <value>To be added.</value>
  1156. <remarks>To be added.</remarks>
  1157. </Docs>
  1158. </Member>
  1159. <Member MemberName="NoTextureMultiply">
  1160. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureMultiply { get; }" />
  1161. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureMultiply" />
  1162. <MemberType>Property</MemberType>
  1163. <AssemblyInfo>
  1164. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1165. </AssemblyInfo>
  1166. <ReturnValue>
  1167. <ReturnType>Urho.Technique</ReturnType>
  1168. </ReturnValue>
  1169. <Docs>
  1170. <summary>Solid color with blend mode 'multiply'.</summary>
  1171. <value>To be added.</value>
  1172. <remarks>To be added.</remarks>
  1173. </Docs>
  1174. </Member>
  1175. <Member MemberName="NoTextureNormal">
  1176. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureNormal { get; }" />
  1177. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureNormal" />
  1178. <MemberType>Property</MemberType>
  1179. <AssemblyInfo>
  1180. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1181. </AssemblyInfo>
  1182. <ReturnValue>
  1183. <ReturnType>Urho.Technique</ReturnType>
  1184. </ReturnValue>
  1185. <Docs>
  1186. <summary>Solid color with Normal map.</summary>
  1187. <value>To be added.</value>
  1188. <remarks>
  1189. <para>
  1190. <img href="t_NoTextureNormal.png" />
  1191. </para>
  1192. </remarks>
  1193. </Docs>
  1194. </Member>
  1195. <Member MemberName="NoTextureNormalAlpha">
  1196. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureNormalAlpha { get; }" />
  1197. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureNormalAlpha" />
  1198. <MemberType>Property</MemberType>
  1199. <AssemblyInfo>
  1200. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1201. </AssemblyInfo>
  1202. <ReturnValue>
  1203. <ReturnType>Urho.Technique</ReturnType>
  1204. </ReturnValue>
  1205. <Docs>
  1206. <summary>Solid color with Normal map and Alpha blending.</summary>
  1207. <value>To be added.</value>
  1208. <remarks>
  1209. <para>
  1210. <img href="t_NoTextureNormal.png" />
  1211. </para>
  1212. </remarks>
  1213. </Docs>
  1214. </Member>
  1215. <Member MemberName="NoTextureOverlay">
  1216. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureOverlay { get; }" />
  1217. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureOverlay" />
  1218. <MemberType>Property</MemberType>
  1219. <AssemblyInfo>
  1220. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1221. </AssemblyInfo>
  1222. <ReturnValue>
  1223. <ReturnType>Urho.Technique</ReturnType>
  1224. </ReturnValue>
  1225. <Docs>
  1226. <summary>Solid color (overlay).</summary>
  1227. <value>To be added.</value>
  1228. <remarks>
  1229. <para>
  1230. <img href="t_NoTextureUnlit.png" />
  1231. </para>
  1232. </remarks>
  1233. </Docs>
  1234. </Member>
  1235. <Member MemberName="NoTextureUnlit">
  1236. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureUnlit { get; }" />
  1237. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureUnlit" />
  1238. <MemberType>Property</MemberType>
  1239. <AssemblyInfo>
  1240. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1241. </AssemblyInfo>
  1242. <ReturnValue>
  1243. <ReturnType>Urho.Technique</ReturnType>
  1244. </ReturnValue>
  1245. <Docs>
  1246. <summary>Solid color, not affected by any lighting.</summary>
  1247. <value>To be added.</value>
  1248. <remarks>
  1249. <para>
  1250. <img href="t_NoTextureUnlit.png" />
  1251. </para>
  1252. </remarks>
  1253. </Docs>
  1254. </Member>
  1255. <Member MemberName="NoTextureUnlitAlpha">
  1256. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureUnlitAlpha { get; }" />
  1257. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureUnlitAlpha" />
  1258. <MemberType>Property</MemberType>
  1259. <AssemblyInfo>
  1260. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1261. </AssemblyInfo>
  1262. <ReturnValue>
  1263. <ReturnType>Urho.Technique</ReturnType>
  1264. </ReturnValue>
  1265. <Docs>
  1266. <summary>Solid color with alpha, not affected by any lighting</summary>
  1267. <value>To be added.</value>
  1268. <remarks>
  1269. <para>
  1270. <img href="t_NoTextureUnlit.png" />
  1271. </para>
  1272. </remarks>
  1273. </Docs>
  1274. </Member>
  1275. <Member MemberName="NoTextureUnlitVCol">
  1276. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureUnlitVCol { get; }" />
  1277. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureUnlitVCol" />
  1278. <MemberType>Property</MemberType>
  1279. <AssemblyInfo>
  1280. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1281. </AssemblyInfo>
  1282. <ReturnValue>
  1283. <ReturnType>Urho.Technique</ReturnType>
  1284. </ReturnValue>
  1285. <Docs>
  1286. <summary>Vertex color not affected by any lights.</summary>
  1287. <value>To be added.</value>
  1288. <remarks>To be added.</remarks>
  1289. </Docs>
  1290. </Member>
  1291. <Member MemberName="NoTextureVCol">
  1292. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureVCol { get; }" />
  1293. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureVCol" />
  1294. <MemberType>Property</MemberType>
  1295. <AssemblyInfo>
  1296. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1297. </AssemblyInfo>
  1298. <ReturnValue>
  1299. <ReturnType>Urho.Technique</ReturnType>
  1300. </ReturnValue>
  1301. <Docs>
  1302. <summary>Vertex color.</summary>
  1303. <value>To be added.</value>
  1304. <remarks>To be added.</remarks>
  1305. </Docs>
  1306. </Member>
  1307. <Member MemberName="NoTextureVColAdd">
  1308. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureVColAdd { get; }" />
  1309. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureVColAdd" />
  1310. <MemberType>Property</MemberType>
  1311. <AssemblyInfo>
  1312. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1313. </AssemblyInfo>
  1314. <ReturnValue>
  1315. <ReturnType>Urho.Technique</ReturnType>
  1316. </ReturnValue>
  1317. <Docs>
  1318. <summary>Vertex color with Additive blending.</summary>
  1319. <value>To be added.</value>
  1320. <remarks>To be added.</remarks>
  1321. </Docs>
  1322. </Member>
  1323. <Member MemberName="NoTextureVColAddAlpha">
  1324. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureVColAddAlpha { get; }" />
  1325. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureVColAddAlpha" />
  1326. <MemberType>Property</MemberType>
  1327. <AssemblyInfo>
  1328. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1329. </AssemblyInfo>
  1330. <ReturnValue>
  1331. <ReturnType>Urho.Technique</ReturnType>
  1332. </ReturnValue>
  1333. <Docs>
  1334. <summary>Vertex color with Additive and Alpha blending.</summary>
  1335. <value>To be added.</value>
  1336. <remarks>To be added.</remarks>
  1337. </Docs>
  1338. </Member>
  1339. <Member MemberName="NoTextureVColMultiply">
  1340. <MemberSignature Language="C#" Value="public static Urho.Technique NoTextureVColMultiply { get; }" />
  1341. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique NoTextureVColMultiply" />
  1342. <MemberType>Property</MemberType>
  1343. <AssemblyInfo>
  1344. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1345. </AssemblyInfo>
  1346. <ReturnValue>
  1347. <ReturnType>Urho.Technique</ReturnType>
  1348. </ReturnValue>
  1349. <Docs>
  1350. <summary>Vertex color with 'multiply' blending.</summary>
  1351. <value>To be added.</value>
  1352. <remarks>To be added.</remarks>
  1353. </Docs>
  1354. </Member>
  1355. <Member MemberName="TerrainBlend">
  1356. <MemberSignature Language="C#" Value="public static Urho.Technique TerrainBlend { get; }" />
  1357. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique TerrainBlend" />
  1358. <MemberType>Property</MemberType>
  1359. <AssemblyInfo>
  1360. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1361. </AssemblyInfo>
  1362. <ReturnValue>
  1363. <ReturnType>Urho.Technique</ReturnType>
  1364. </ReturnValue>
  1365. <Docs>
  1366. <summary>To be added.</summary>
  1367. <value>To be added.</value>
  1368. <remarks>To be added.</remarks>
  1369. </Docs>
  1370. </Member>
  1371. <Member MemberName="VegetationDiff">
  1372. <MemberSignature Language="C#" Value="public static Urho.Technique VegetationDiff { get; }" />
  1373. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique VegetationDiff" />
  1374. <MemberType>Property</MemberType>
  1375. <AssemblyInfo>
  1376. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1377. </AssemblyInfo>
  1378. <ReturnValue>
  1379. <ReturnType>Urho.Technique</ReturnType>
  1380. </ReturnValue>
  1381. <Docs>
  1382. <summary>To be added.</summary>
  1383. <value>To be added.</value>
  1384. <remarks>To be added.</remarks>
  1385. </Docs>
  1386. </Member>
  1387. <Member MemberName="VegetationDiffUnlit">
  1388. <MemberSignature Language="C#" Value="public static Urho.Technique VegetationDiffUnlit { get; }" />
  1389. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique VegetationDiffUnlit" />
  1390. <MemberType>Property</MemberType>
  1391. <AssemblyInfo>
  1392. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1393. </AssemblyInfo>
  1394. <ReturnValue>
  1395. <ReturnType>Urho.Technique</ReturnType>
  1396. </ReturnValue>
  1397. <Docs>
  1398. <summary>To be added.</summary>
  1399. <value>To be added.</value>
  1400. <remarks>To be added.</remarks>
  1401. </Docs>
  1402. </Member>
  1403. <Member MemberName="Water">
  1404. <MemberSignature Language="C#" Value="public static Urho.Technique Water { get; }" />
  1405. <MemberSignature Language="ILAsm" Value=".property class Urho.Technique Water" />
  1406. <MemberType>Property</MemberType>
  1407. <AssemblyInfo>
  1408. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1409. </AssemblyInfo>
  1410. <ReturnValue>
  1411. <ReturnType>Urho.Technique</ReturnType>
  1412. </ReturnValue>
  1413. <Docs>
  1414. <summary>To be added.</summary>
  1415. <value>To be added.</value>
  1416. <remarks>To be added.</remarks>
  1417. </Docs>
  1418. </Member>
  1419. </Members>
  1420. </Type>