WeakPtr.xml 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <Type Name="WeakPtr" FullName="Urho.WeakPtr">
  2. <TypeSignature Language="C#" Value="public struct WeakPtr" />
  3. <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit WeakPtr extends System.ValueType" />
  4. <AssemblyInfo>
  5. <AssemblyName>Urho</AssemblyName>
  6. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  7. </AssemblyInfo>
  8. <Base>
  9. <BaseTypeName>System.ValueType</BaseTypeName>
  10. </Base>
  11. <Interfaces />
  12. <Docs>
  13. <summary>Supports the Urho interoperability engine, a weak native urho pointer.</summary>
  14. <remarks>Not to be used by user code.</remarks>
  15. </Docs>
  16. <Members>
  17. <Member MemberName="GetRefCounted&lt;T&gt;">
  18. <MemberSignature Language="C#" Value="public T GetRefCounted&lt;T&gt; () where T : Urho.RefCounted;" />
  19. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance !!T GetRefCounted&lt;(class Urho.RefCounted) T&gt;() cil managed" />
  20. <MemberType>Method</MemberType>
  21. <AssemblyInfo>
  22. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  23. </AssemblyInfo>
  24. <ReturnValue>
  25. <ReturnType>T</ReturnType>
  26. </ReturnValue>
  27. <TypeParameters>
  28. <TypeParameter Name="T">
  29. <Constraints>
  30. <BaseTypeName>Urho.RefCounted</BaseTypeName>
  31. </Constraints>
  32. </TypeParameter>
  33. </TypeParameters>
  34. <Parameters />
  35. <Docs>
  36. <typeparam name="T">To be added.</typeparam>
  37. <summary>To be added.</summary>
  38. <returns>To be added.</returns>
  39. <remarks>To be added.</remarks>
  40. </Docs>
  41. </Member>
  42. <Member MemberName="GetUrhoObject&lt;T&gt;">
  43. <MemberSignature Language="C#" Value="public T GetUrhoObject&lt;T&gt; () where T : Urho.UrhoObject;" />
  44. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance !!T GetUrhoObject&lt;(class Urho.UrhoObject) T&gt;() cil managed" />
  45. <MemberType>Method</MemberType>
  46. <AssemblyInfo>
  47. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  48. </AssemblyInfo>
  49. <ReturnValue>
  50. <ReturnType>T</ReturnType>
  51. </ReturnValue>
  52. <TypeParameters>
  53. <TypeParameter Name="T">
  54. <Constraints>
  55. <BaseTypeName>Urho.UrhoObject</BaseTypeName>
  56. </Constraints>
  57. </TypeParameter>
  58. </TypeParameters>
  59. <Parameters />
  60. <Docs>
  61. <typeparam name="T">To be added.</typeparam>
  62. <summary>To be added.</summary>
  63. <returns>To be added.</returns>
  64. <remarks>To be added.</remarks>
  65. </Docs>
  66. </Member>
  67. </Members>
  68. </Type>