Viewport.xml 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567
  1. <Type Name="Viewport" FullName="Urho.Viewport">
  2. <TypeSignature Language="C#" Value="public class Viewport : Urho.UrhoObject" />
  3. <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Viewport extends Urho.UrhoObject" />
  4. <AssemblyInfo>
  5. <AssemblyName>Urho</AssemblyName>
  6. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  7. </AssemblyInfo>
  8. <Base>
  9. <BaseTypeName>Urho.UrhoObject</BaseTypeName>
  10. </Base>
  11. <Interfaces />
  12. <Docs>
  13. <summary>Viewport definition either for a render surface or the backbuffer.
  14. </summary>
  15. <remarks>To be added.</remarks>
  16. </Docs>
  17. <Members>
  18. <Member MemberName=".ctor">
  19. <MemberSignature Language="C#" Value="public Viewport ();" />
  20. <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
  21. <MemberType>Constructor</MemberType>
  22. <AssemblyInfo>
  23. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  24. </AssemblyInfo>
  25. <Attributes>
  26. <Attribute>
  27. <AttributeName>Preserve</AttributeName>
  28. </Attribute>
  29. </Attributes>
  30. <Parameters />
  31. <Docs>
  32. <summary>
  33. <para>Constructs a new instance of Urho.Viewport which is tied to the <see cref="P:Urho.Application.CurrentContext" />.</para>
  34. </summary>
  35. <remarks>
  36. </remarks>
  37. </Docs>
  38. </Member>
  39. <Member MemberName=".ctor">
  40. <MemberSignature Language="C#" Value="public Viewport (IntPtr handle);" />
  41. <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
  42. <MemberType>Constructor</MemberType>
  43. <AssemblyInfo>
  44. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  45. </AssemblyInfo>
  46. <Attributes>
  47. <Attribute>
  48. <AttributeName>Preserve</AttributeName>
  49. </Attribute>
  50. </Attributes>
  51. <Parameters>
  52. <Parameter Name="handle" Type="System.IntPtr" />
  53. </Parameters>
  54. <Docs>
  55. <param name="handle">Pointer to the raw unmanaged Urho object.</param>
  56. <summary>Constructs a new instance of Urho.Viewport, given a raw pointer to an unmanaged object</summary>
  57. <remarks>
  58. <para>This creates a new managed wrapper for the type using the raw pointer to an unmanaged object.</para>
  59. <para>Objects that are created in this fashion get registered with the UrhoSharp runtime.</para>
  60. <para>This is intended to be used by the UrhoSharp runtime, and is not intended to be used by users.</para>
  61. </remarks>
  62. </Docs>
  63. </Member>
  64. <Member MemberName=".ctor">
  65. <MemberSignature Language="C#" Value="public Viewport (Urho.Context context);" />
  66. <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Urho.Context context) cil managed" />
  67. <MemberType>Constructor</MemberType>
  68. <AssemblyInfo>
  69. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  70. </AssemblyInfo>
  71. <Attributes>
  72. <Attribute>
  73. <AttributeName>Preserve</AttributeName>
  74. </Attribute>
  75. </Attributes>
  76. <Parameters>
  77. <Parameter Name="context" Type="Urho.Context" />
  78. </Parameters>
  79. <Docs>
  80. <param name="context">The context that this object will be attached to.</param>
  81. <summary>
  82. <para>Constructs a new instance of Urho.Viewport linked to a specific <see cref="T:Urho.Context" />.</para>
  83. </summary>
  84. <remarks>
  85. </remarks>
  86. </Docs>
  87. </Member>
  88. <Member MemberName=".ctor">
  89. <MemberSignature Language="C#" Value="protected Viewport (Urho.UrhoObjectFlag emptyFlag);" />
  90. <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(valuetype Urho.UrhoObjectFlag emptyFlag) cil managed" />
  91. <MemberType>Constructor</MemberType>
  92. <AssemblyInfo>
  93. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  94. </AssemblyInfo>
  95. <Attributes>
  96. <Attribute>
  97. <AttributeName>Preserve</AttributeName>
  98. </Attribute>
  99. </Attributes>
  100. <Parameters>
  101. <Parameter Name="emptyFlag" Type="Urho.UrhoObjectFlag" />
  102. </Parameters>
  103. <Docs>
  104. <param name="emptyFlag">Pass UrhoObjectFlag.Empty.</param>
  105. <summary>Empty constructor, chain to this constructor when you provide your own constructor that sets the handle field.</summary>
  106. <remarks>
  107. <para>This constructor should be invoked by your code if you provide your own constructor that sets the handle field.</para>
  108. <para>This essentially circumvents the default path that creates a new object and sets the handle and does not call RegisterObject on the target, you must do this on your own constructor.</para>
  109. <para>You would typically chain to this constructor from your own, and then set the handle to the unmanaged object from your code, and then register your object.</para>
  110. </remarks>
  111. </Docs>
  112. </Member>
  113. <Member MemberName=".ctor">
  114. <MemberSignature Language="C#" Value="public Viewport (Urho.Scene scene, Urho.Camera camera, Urho.RenderPath renderPath);" />
  115. <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Urho.Scene scene, class Urho.Camera camera, class Urho.RenderPath renderPath) cil managed" />
  116. <MemberType>Constructor</MemberType>
  117. <AssemblyInfo>
  118. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  119. </AssemblyInfo>
  120. <Parameters>
  121. <Parameter Name="scene" Type="Urho.Scene" />
  122. <Parameter Name="camera" Type="Urho.Camera" />
  123. <Parameter Name="renderPath" Type="Urho.RenderPath" />
  124. </Parameters>
  125. <Docs>
  126. <param name="scene">To be added.</param>
  127. <param name="camera">To be added.</param>
  128. <param name="renderPath">To be added.</param>
  129. <summary>To be added.</summary>
  130. <remarks>To be added.</remarks>
  131. </Docs>
  132. </Member>
  133. <Member MemberName=".ctor">
  134. <MemberSignature Language="C#" Value="public Viewport (Urho.Context context, Urho.Scene scene, Urho.Camera camera, Urho.RenderPath renderPath = null);" />
  135. <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Urho.Context context, class Urho.Scene scene, class Urho.Camera camera, class Urho.RenderPath renderPath) cil managed" />
  136. <MemberType>Constructor</MemberType>
  137. <AssemblyInfo>
  138. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  139. </AssemblyInfo>
  140. <Attributes>
  141. <Attribute>
  142. <AttributeName>Preserve</AttributeName>
  143. </Attribute>
  144. </Attributes>
  145. <Parameters>
  146. <Parameter Name="context" Type="Urho.Context" />
  147. <Parameter Name="scene" Type="Urho.Scene" />
  148. <Parameter Name="camera" Type="Urho.Camera" />
  149. <Parameter Name="renderPath" Type="Urho.RenderPath" />
  150. </Parameters>
  151. <Docs>
  152. <param name="context">The context that this object will be attached to.</param>
  153. <param name="scene">To be added.</param>
  154. <param name="camera">To be added.</param>
  155. <param name="renderPath">To be added.</param>
  156. <summary>Creates an instance of Viewport that is attached to an execution context.</summary>
  157. <remarks>
  158. <para>This creates an instance of Viewport attached to the specified execution context.</para>
  159. </remarks>
  160. </Docs>
  161. </Member>
  162. <Member MemberName=".ctor">
  163. <MemberSignature Language="C#" Value="public Viewport (Urho.Scene scene, Urho.Camera camera, Urho.IntRect rect, Urho.RenderPath renderPath);" />
  164. <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Urho.Scene scene, class Urho.Camera camera, valuetype Urho.IntRect rect, class Urho.RenderPath renderPath) cil managed" />
  165. <MemberType>Constructor</MemberType>
  166. <AssemblyInfo>
  167. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  168. </AssemblyInfo>
  169. <Parameters>
  170. <Parameter Name="scene" Type="Urho.Scene" />
  171. <Parameter Name="camera" Type="Urho.Camera" />
  172. <Parameter Name="rect" Type="Urho.IntRect" />
  173. <Parameter Name="renderPath" Type="Urho.RenderPath" />
  174. </Parameters>
  175. <Docs>
  176. <param name="scene">To be added.</param>
  177. <param name="camera">To be added.</param>
  178. <param name="rect">To be added.</param>
  179. <param name="renderPath">To be added.</param>
  180. <summary>To be added.</summary>
  181. <remarks>To be added.</remarks>
  182. </Docs>
  183. </Member>
  184. <Member MemberName=".ctor">
  185. <MemberSignature Language="C#" Value="public Viewport (Urho.Context context, Urho.Scene scene, Urho.Camera camera, Urho.IntRect rect, Urho.RenderPath renderPath = null);" />
  186. <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Urho.Context context, class Urho.Scene scene, class Urho.Camera camera, valuetype Urho.IntRect rect, class Urho.RenderPath renderPath) cil managed" />
  187. <MemberType>Constructor</MemberType>
  188. <AssemblyInfo>
  189. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  190. </AssemblyInfo>
  191. <Attributes>
  192. <Attribute>
  193. <AttributeName>Preserve</AttributeName>
  194. </Attribute>
  195. </Attributes>
  196. <Parameters>
  197. <Parameter Name="context" Type="Urho.Context" />
  198. <Parameter Name="scene" Type="Urho.Scene" />
  199. <Parameter Name="camera" Type="Urho.Camera" />
  200. <Parameter Name="rect" Type="Urho.IntRect" />
  201. <Parameter Name="renderPath" Type="Urho.RenderPath" />
  202. </Parameters>
  203. <Docs>
  204. <param name="context">The context that this object will be attached to.</param>
  205. <param name="scene">To be added.</param>
  206. <param name="camera">To be added.</param>
  207. <param name="rect">To be added.</param>
  208. <param name="renderPath">To be added.</param>
  209. <summary>Creates an instance of Viewport that is attached to an execution context.</summary>
  210. <remarks>
  211. <para>This creates an instance of Viewport attached to the specified execution context.</para>
  212. </remarks>
  213. </Docs>
  214. </Member>
  215. <Member MemberName="AllocateView">
  216. <MemberSignature Language="C#" Value="public void AllocateView ();" />
  217. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void AllocateView() cil managed" />
  218. <MemberType>Method</MemberType>
  219. <AssemblyInfo>
  220. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  221. </AssemblyInfo>
  222. <ReturnValue>
  223. <ReturnType>System.Void</ReturnType>
  224. </ReturnValue>
  225. <Parameters />
  226. <Docs>
  227. <summary>
  228. Allocate the view structure. Called by Renderer.
  229. </summary>
  230. <remarks>To be added.</remarks>
  231. </Docs>
  232. </Member>
  233. <Member MemberName="Camera">
  234. <MemberSignature Language="C#" Value="public Urho.Camera Camera { get; set; }" />
  235. <MemberSignature Language="ILAsm" Value=".property instance class Urho.Camera Camera" />
  236. <MemberType>Property</MemberType>
  237. <AssemblyInfo>
  238. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  239. </AssemblyInfo>
  240. <ReturnValue>
  241. <ReturnType>Urho.Camera</ReturnType>
  242. </ReturnValue>
  243. <Docs>
  244. <summary>
  245. Return camera.
  246. Or
  247. Set camera.
  248. </summary>
  249. <value>To be added.</value>
  250. <remarks>To be added.</remarks>
  251. </Docs>
  252. </Member>
  253. <Member MemberName="CullCamera">
  254. <MemberSignature Language="C#" Value="public Urho.Camera CullCamera { get; set; }" />
  255. <MemberSignature Language="ILAsm" Value=".property instance class Urho.Camera CullCamera" />
  256. <MemberType>Property</MemberType>
  257. <AssemblyInfo>
  258. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  259. </AssemblyInfo>
  260. <ReturnValue>
  261. <ReturnType>Urho.Camera</ReturnType>
  262. </ReturnValue>
  263. <Docs>
  264. <summary>Return the culling camera. If null, the viewport camera will be used for culling (normal case.)
  265. Or
  266. Set separate camera to use for culling. Sharing a culling camera between several viewports allows to prepare the view only once, saving in CPU use. The culling camera's frustum should cover all the viewport cameras' frusta or else objects may be missing from the rendered view.</summary>
  267. <value>To be added.</value>
  268. <remarks>To be added.</remarks>
  269. </Docs>
  270. </Member>
  271. <Member MemberName="DrawDebug">
  272. <MemberSignature Language="C#" Value="public bool DrawDebug { get; set; }" />
  273. <MemberSignature Language="ILAsm" Value=".property instance bool DrawDebug" />
  274. <MemberType>Property</MemberType>
  275. <AssemblyInfo>
  276. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  277. </AssemblyInfo>
  278. <ReturnValue>
  279. <ReturnType>System.Boolean</ReturnType>
  280. </ReturnValue>
  281. <Docs>
  282. <summary>
  283. Return whether to draw debug geometry.
  284. Or
  285. Set whether to render debug geometry. Default true.
  286. </summary>
  287. <value>To be added.</value>
  288. <remarks>To be added.</remarks>
  289. </Docs>
  290. </Member>
  291. <Member MemberName="GetScreenRay">
  292. <MemberSignature Language="C#" Value="public Urho.Ray GetScreenRay (int x, int y);" />
  293. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Urho.Ray GetScreenRay(int32 x, int32 y) cil managed" />
  294. <MemberType>Method</MemberType>
  295. <AssemblyInfo>
  296. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  297. </AssemblyInfo>
  298. <ReturnValue>
  299. <ReturnType>Urho.Ray</ReturnType>
  300. </ReturnValue>
  301. <Parameters>
  302. <Parameter Name="x" Type="System.Int32" />
  303. <Parameter Name="y" Type="System.Int32" />
  304. </Parameters>
  305. <Docs>
  306. <param name="x">To be added.</param>
  307. <param name="y">To be added.</param>
  308. <summary>
  309. Return ray corresponding to normalized screen coordinates.
  310. </summary>
  311. <returns>To be added.</returns>
  312. <remarks>To be added.</remarks>
  313. </Docs>
  314. </Member>
  315. <Member MemberName="Rect">
  316. <MemberSignature Language="C#" Value="public Urho.IntRect Rect { get; set; }" />
  317. <MemberSignature Language="ILAsm" Value=".property instance valuetype Urho.IntRect Rect" />
  318. <MemberType>Property</MemberType>
  319. <AssemblyInfo>
  320. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  321. </AssemblyInfo>
  322. <ReturnValue>
  323. <ReturnType>Urho.IntRect</ReturnType>
  324. </ReturnValue>
  325. <Docs>
  326. <summary>
  327. Return rectangle.
  328. Or
  329. Set rectangle.
  330. </summary>
  331. <value>To be added.</value>
  332. <remarks>To be added.</remarks>
  333. </Docs>
  334. </Member>
  335. <Member MemberName="RenderPath">
  336. <MemberSignature Language="C#" Value="public Urho.RenderPath RenderPath { get; set; }" />
  337. <MemberSignature Language="ILAsm" Value=".property instance class Urho.RenderPath RenderPath" />
  338. <MemberType>Property</MemberType>
  339. <AssemblyInfo>
  340. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  341. </AssemblyInfo>
  342. <ReturnValue>
  343. <ReturnType>Urho.RenderPath</ReturnType>
  344. </ReturnValue>
  345. <Docs>
  346. <summary>
  347. Return rendering path.
  348. Or
  349. Set rendering path.
  350. </summary>
  351. <value>To be added.</value>
  352. <remarks>To be added.</remarks>
  353. </Docs>
  354. </Member>
  355. <Member MemberName="Scene">
  356. <MemberSignature Language="C#" Value="public Urho.Scene Scene { get; set; }" />
  357. <MemberSignature Language="ILAsm" Value=".property instance class Urho.Scene Scene" />
  358. <MemberType>Property</MemberType>
  359. <AssemblyInfo>
  360. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  361. </AssemblyInfo>
  362. <ReturnValue>
  363. <ReturnType>Urho.Scene</ReturnType>
  364. </ReturnValue>
  365. <Docs>
  366. <summary>
  367. Return scene.
  368. Or
  369. Set scene.
  370. </summary>
  371. <value>To be added.</value>
  372. <remarks>To be added.</remarks>
  373. </Docs>
  374. </Member>
  375. <Member MemberName="ScreenToWorldPoint">
  376. <MemberSignature Language="C#" Value="public Urho.Vector3 ScreenToWorldPoint (int x, int y, float depth);" />
  377. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Urho.Vector3 ScreenToWorldPoint(int32 x, int32 y, float32 depth) cil managed" />
  378. <MemberType>Method</MemberType>
  379. <AssemblyInfo>
  380. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  381. </AssemblyInfo>
  382. <ReturnValue>
  383. <ReturnType>Urho.Vector3</ReturnType>
  384. </ReturnValue>
  385. <Parameters>
  386. <Parameter Name="x" Type="System.Int32" />
  387. <Parameter Name="y" Type="System.Int32" />
  388. <Parameter Name="depth" Type="System.Single" />
  389. </Parameters>
  390. <Docs>
  391. <param name="x">To be added.</param>
  392. <param name="y">To be added.</param>
  393. <param name="depth">To be added.</param>
  394. <summary>To be added.</summary>
  395. <returns>To be added.</returns>
  396. <remarks>To be added.</remarks>
  397. </Docs>
  398. </Member>
  399. <Member MemberName="SetClearColor">
  400. <MemberSignature Language="C#" Value="public void SetClearColor (Urho.Color color);" />
  401. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetClearColor(valuetype Urho.Color color) cil managed" />
  402. <MemberType>Method</MemberType>
  403. <AssemblyInfo>
  404. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  405. </AssemblyInfo>
  406. <ReturnValue>
  407. <ReturnType>System.Void</ReturnType>
  408. </ReturnValue>
  409. <Parameters>
  410. <Parameter Name="color" Type="Urho.Color" />
  411. </Parameters>
  412. <Docs>
  413. <param name="color">The color to set.</param>
  414. <summary>Sets the clear color on all clear render commands in the render path. </summary>
  415. <remarks>This walks the list of commands in the <see cref="P:Urho.Viewport.RenderPath" /> and for each command with the value <see cref="T:Urho.RenderCommandType" /> Clear, it sets the UseFogColor property to zero, and the ClearColor value to the specified <paramref name="color" />.</remarks>
  416. </Docs>
  417. </Member>
  418. <Member MemberName="SetRenderPath">
  419. <MemberSignature Language="C#" Value="public void SetRenderPath (Urho.Resources.XmlFile file);" />
  420. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetRenderPath(class Urho.Resources.XmlFile file) cil managed" />
  421. <MemberType>Method</MemberType>
  422. <AssemblyInfo>
  423. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  424. </AssemblyInfo>
  425. <ReturnValue>
  426. <ReturnType>System.Void</ReturnType>
  427. </ReturnValue>
  428. <Parameters>
  429. <Parameter Name="file" Type="Urho.Resources.XmlFile" />
  430. </Parameters>
  431. <Docs>
  432. <param name="file">To be added.</param>
  433. <summary>To be added.</summary>
  434. <remarks>To be added.</remarks>
  435. </Docs>
  436. </Member>
  437. <Member MemberName="SetStereoMode">
  438. <MemberSignature Language="C#" Value="public void SetStereoMode (bool stereo);" />
  439. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetStereoMode(bool stereo) cil managed" />
  440. <MemberType>Method</MemberType>
  441. <AssemblyInfo>
  442. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  443. </AssemblyInfo>
  444. <ReturnValue>
  445. <ReturnType>System.Void</ReturnType>
  446. </ReturnValue>
  447. <Parameters>
  448. <Parameter Name="stereo" Type="System.Boolean" />
  449. </Parameters>
  450. <Docs>
  451. <param name="stereo">To be added.</param>
  452. <summary>To be added.</summary>
  453. <remarks>To be added.</remarks>
  454. </Docs>
  455. </Member>
  456. <Member MemberName="Type">
  457. <MemberSignature Language="C#" Value="public override Urho.StringHash Type { get; }" />
  458. <MemberSignature Language="ILAsm" Value=".property instance valuetype Urho.StringHash Type" />
  459. <MemberType>Property</MemberType>
  460. <AssemblyInfo>
  461. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  462. </AssemblyInfo>
  463. <ReturnValue>
  464. <ReturnType>Urho.StringHash</ReturnType>
  465. </ReturnValue>
  466. <Docs>
  467. <summary>Urho's type system type.</summary>
  468. <value>StringHash representing the type for this C# type.</value>
  469. <remarks>This returns the Urho's type and is surfaced for low-level Urho code.</remarks>
  470. </Docs>
  471. </Member>
  472. <Member MemberName="TypeName">
  473. <MemberSignature Language="C#" Value="public override string TypeName { get; }" />
  474. <MemberSignature Language="ILAsm" Value=".property instance string TypeName" />
  475. <MemberType>Property</MemberType>
  476. <AssemblyInfo>
  477. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  478. </AssemblyInfo>
  479. <ReturnValue>
  480. <ReturnType>System.String</ReturnType>
  481. </ReturnValue>
  482. <Docs>
  483. <summary>Urho's low-level type name.</summary>
  484. <value>Stringified low-level type name.</value>
  485. <remarks>
  486. </remarks>
  487. </Docs>
  488. </Member>
  489. <Member MemberName="TypeNameStatic">
  490. <MemberSignature Language="C#" Value="public static string TypeNameStatic { get; }" />
  491. <MemberSignature Language="ILAsm" Value=".property string TypeNameStatic" />
  492. <MemberType>Property</MemberType>
  493. <AssemblyInfo>
  494. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  495. </AssemblyInfo>
  496. <ReturnValue>
  497. <ReturnType>System.String</ReturnType>
  498. </ReturnValue>
  499. <Docs>
  500. <summary>Urho's low-level type name, accessible as a static method.</summary>
  501. <value>Stringified low-level type name.</value>
  502. <remarks>
  503. </remarks>
  504. </Docs>
  505. </Member>
  506. <Member MemberName="TypeStatic">
  507. <MemberSignature Language="C#" Value="public static Urho.StringHash TypeStatic { get; }" />
  508. <MemberSignature Language="ILAsm" Value=".property valuetype Urho.StringHash TypeStatic" />
  509. <MemberType>Property</MemberType>
  510. <AssemblyInfo>
  511. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  512. </AssemblyInfo>
  513. <Attributes>
  514. <Attribute>
  515. <AttributeName>Preserve</AttributeName>
  516. </Attribute>
  517. </Attributes>
  518. <ReturnValue>
  519. <ReturnType>Urho.StringHash</ReturnType>
  520. </ReturnValue>
  521. <Docs>
  522. <summary>Urho's low-level type, accessible as a static method.</summary>
  523. <value>This returns the Urho's type and is surface for the low-level Urho code.</value>
  524. <remarks>
  525. </remarks>
  526. </Docs>
  527. </Member>
  528. <Member MemberName="View">
  529. <MemberSignature Language="C#" Value="public Urho.View View { get; }" />
  530. <MemberSignature Language="ILAsm" Value=".property instance class Urho.View View" />
  531. <MemberType>Property</MemberType>
  532. <AssemblyInfo>
  533. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  534. </AssemblyInfo>
  535. <ReturnValue>
  536. <ReturnType>Urho.View</ReturnType>
  537. </ReturnValue>
  538. <Docs>
  539. <summary>
  540. Return the internal rendering structure. May be null if the viewport has not been rendered yet.
  541. </summary>
  542. <value>To be added.</value>
  543. <remarks>To be added.</remarks>
  544. </Docs>
  545. </Member>
  546. <Member MemberName="WorldToScreenPoint">
  547. <MemberSignature Language="C#" Value="public Urho.IntVector2 WorldToScreenPoint (Urho.Vector3 worldPos);" />
  548. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Urho.IntVector2 WorldToScreenPoint(valuetype Urho.Vector3 worldPos) cil managed" />
  549. <MemberType>Method</MemberType>
  550. <AssemblyInfo>
  551. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  552. </AssemblyInfo>
  553. <ReturnValue>
  554. <ReturnType>Urho.IntVector2</ReturnType>
  555. </ReturnValue>
  556. <Parameters>
  557. <Parameter Name="worldPos" Type="Urho.Vector3" />
  558. </Parameters>
  559. <Docs>
  560. <param name="worldPos">To be added.</param>
  561. <summary>To be added.</summary>
  562. <returns>To be added.</returns>
  563. <remarks>To be added.</remarks>
  564. </Docs>
  565. </Member>
  566. </Members>
  567. </Type>