| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327 |
- <Type Name="Renderer" FullName="Urho.Renderer">
- <TypeSignature Language="C#" Value="public class Renderer : Urho.UrhoObject" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Renderer extends Urho.UrhoObject" />
- <AssemblyInfo>
- <AssemblyName>Urho</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Urho.UrhoObject</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>
- High-level rendering subsystem. Manages drawing of 3D views.
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Renderer (IntPtr handle);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="handle" Type="System.IntPtr" />
- </Parameters>
- <Docs>
- <param name="handle">Pointer to the raw unmanaged Urho object.</param>
- <summary>Constructs a new instance of Renderer, given a raw pointer to an unmanaged object</summary>
- <remarks>
- <para>This creates a new managed wrapper for the type using the raw pointer to an unmanaged object.</para>
- <para>Objects that are created in this fashion get registered with the UrhoSharp runtime.</para>
- <para>This is intended to be used by the UrhoSharp runtime, and is not intended to be used by users.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Renderer (Urho.Context context);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Urho.Context context) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="context" Type="Urho.Context" />
- </Parameters>
- <Docs>
- <param name="context">The context that this object will be attached to.</param>
- <summary>Creates an instance of Renderer that is attached to an execution context.</summary>
- <remarks>
- <para>This creates an instance of Renderer attached to the specified execution context.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Renderer (Urho.UrhoObjectFlag emptyFlag);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Urho.UrhoObjectFlag emptyFlag) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="emptyFlag" Type="Urho.UrhoObjectFlag" />
- </Parameters>
- <Docs>
- <param name="emptyFlag">Pass UrhoObjectFlag.Empty.</param>
- <summary>Empty constructor, chain to this constructor when you provide your own constructor that sets the handle field.</summary>
- <remarks>
- <para>This constructor should be invoked by your code if you provide your own constructor that sets the handle field.</para>
- <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>
- <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>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="BaseType">
- <MemberSignature Language="C#" Value="public override Urho.StringHash BaseType { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Urho.StringHash BaseType" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.StringHash</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Urho's type system base type.</summary>
- <value>StringHash representing the base type for this Urho type.</value>
- <remarks>This returns the Urho type system base type and is surfaced for low-level Urho code.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DefaultLightRamp">
- <MemberSignature Language="C#" Value="public Urho.Texture2D DefaultLightRamp { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Urho.Texture2D DefaultLightRamp" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.Texture2D</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return the default range attenuation texture.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DefaultLightSpot">
- <MemberSignature Language="C#" Value="public Urho.Texture2D DefaultLightSpot { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Urho.Texture2D DefaultLightSpot" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.Texture2D</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return the default spotlight attenuation texture.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DefaultMaterial">
- <MemberSignature Language="C#" Value="public Urho.Material DefaultMaterial { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Urho.Material DefaultMaterial" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.Material</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return the default material.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DefaultRenderPath">
- <MemberSignature Language="C#" Value="public Urho.RenderPath DefaultRenderPath { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Urho.RenderPath DefaultRenderPath" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.RenderPath</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return default renderpath.
- Or
- Set default renderpath.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DefaultZone">
- <MemberSignature Language="C#" Value="public Urho.Zone DefaultZone { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Urho.Zone DefaultZone" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.Zone</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return the default zone.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DrawDebugGeometry">
- <MemberSignature Language="C#" Value="public void DrawDebugGeometry (bool depthTest);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void DrawDebugGeometry(bool depthTest) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="depthTest" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="depthTest">To be added.</param>
- <summary>
- Add debug geometry to the debug renderer.
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DrawShadows">
- <MemberSignature Language="C#" Value="public bool DrawShadows { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool DrawShadows" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return whether drawing shadows is enabled.
- Or
- Set shadows on/off.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DynamicInstancing">
- <MemberSignature Language="C#" Value="public bool DynamicInstancing { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool DynamicInstancing" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return whether dynamic instancing is in use.
- Or
- Set dynamic instancing on/off.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FaceSelectCubeMap">
- <MemberSignature Language="C#" Value="public Urho.TextureCube FaceSelectCubeMap { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Urho.TextureCube FaceSelectCubeMap" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.TextureCube</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return the shadowed pointlight face selection cube map.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetDepthStencil">
- <MemberSignature Language="C#" Value="public Urho.RenderSurface GetDepthStencil (int width, int height);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Urho.RenderSurface GetDepthStencil(int32 width, int32 height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.RenderSurface</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="width" Type="System.Int32" />
- <Parameter Name="height" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="width">To be added.</param>
- <param name="height">To be added.</param>
- <summary>
- Allocate a depth-stencil surface that does not need to be readable. Should only be called during actual rendering, not before.
- </summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetLightGeometry">
- <MemberSignature Language="C#" Value="public Urho.Geometry GetLightGeometry (Urho.Light light);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Urho.Geometry GetLightGeometry(class Urho.Light light) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.Geometry</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="light" Type="Urho.Light" />
- </Parameters>
- <Docs>
- <param name="light">To be added.</param>
- <summary>
- Return volume geometry for a light.
- </summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetNumGeometries">
- <MemberSignature Language="C#" Value="public uint GetNumGeometries (bool allViews);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance unsigned int32 GetNumGeometries(bool allViews) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.UInt32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="allViews" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="allViews">To be added.</param>
- <summary>
- Return number of geometries rendered.
- </summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetNumLights">
- <MemberSignature Language="C#" Value="public uint GetNumLights (bool allViews);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance unsigned int32 GetNumLights(bool allViews) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.UInt32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="allViews" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="allViews">To be added.</param>
- <summary>
- Return number of lights rendered.
- </summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetNumOccluders">
- <MemberSignature Language="C#" Value="public uint GetNumOccluders (bool allViews);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance unsigned int32 GetNumOccluders(bool allViews) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.UInt32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="allViews" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="allViews">To be added.</param>
- <summary>
- Return number of occluders rendered.
- </summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetNumShadowMaps">
- <MemberSignature Language="C#" Value="public uint GetNumShadowMaps (bool allViews);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance unsigned int32 GetNumShadowMaps(bool allViews) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.UInt32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="allViews" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="allViews">To be added.</param>
- <summary>
- Return number of shadow maps rendered.
- </summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetOcclusionBuffer">
- <MemberSignature Language="C#" Value="public Urho.OcclusionBuffer GetOcclusionBuffer (Urho.Camera camera);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Urho.OcclusionBuffer GetOcclusionBuffer(class Urho.Camera camera) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.OcclusionBuffer</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="camera" Type="Urho.Camera" />
- </Parameters>
- <Docs>
- <param name="camera">To be added.</param>
- <summary>
- Allocate an occlusion buffer.
- </summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetScreenBuffer">
- <MemberSignature Language="C#" Value="public Urho.Texture GetScreenBuffer (int width, int height, uint format, bool cubemap, bool filtered, bool srgb, uint persistentKey);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Urho.Texture GetScreenBuffer(int32 width, int32 height, unsigned int32 format, bool cubemap, bool filtered, bool srgb, unsigned int32 persistentKey) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.Texture</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="width" Type="System.Int32" />
- <Parameter Name="height" Type="System.Int32" />
- <Parameter Name="format" Type="System.UInt32" />
- <Parameter Name="cubemap" Type="System.Boolean" />
- <Parameter Name="filtered" Type="System.Boolean" />
- <Parameter Name="srgb" Type="System.Boolean" />
- <Parameter Name="persistentKey" Type="System.UInt32" />
- </Parameters>
- <Docs>
- <param name="width">To be added.</param>
- <param name="height">To be added.</param>
- <param name="format">To be added.</param>
- <param name="cubemap">To be added.</param>
- <param name="filtered">To be added.</param>
- <param name="srgb">To be added.</param>
- <param name="persistentKey">To be added.</param>
- <summary>
- Allocate a rendertarget or depth-stencil texture for deferred rendering or postprocessing. Should only be called during actual rendering, not before.
- </summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetShadowMap">
- <MemberSignature Language="C#" Value="public Urho.Texture2D GetShadowMap (Urho.Light light, Urho.Camera camera, uint viewWidth, uint viewHeight);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Urho.Texture2D GetShadowMap(class Urho.Light light, class Urho.Camera camera, unsigned int32 viewWidth, unsigned int32 viewHeight) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.Texture2D</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="light" Type="Urho.Light" />
- <Parameter Name="camera" Type="Urho.Camera" />
- <Parameter Name="viewWidth" Type="System.UInt32" />
- <Parameter Name="viewHeight" Type="System.UInt32" />
- </Parameters>
- <Docs>
- <param name="light">To be added.</param>
- <param name="camera">To be added.</param>
- <param name="viewWidth">To be added.</param>
- <param name="viewHeight">To be added.</param>
- <summary>
- Allocate a shadow map. If shadow map reuse is disabled, a different map is returned each time.
- </summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetViewport">
- <MemberSignature Language="C#" Value="public Urho.Viewport GetViewport (uint index);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Urho.Viewport GetViewport(unsigned int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.Viewport</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.UInt32" />
- </Parameters>
- <Docs>
- <param name="index">To be added.</param>
- <summary>
- Return backbuffer viewport by index.
- </summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HDRRendering">
- <MemberSignature Language="C#" Value="public bool HDRRendering { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool HDRRendering" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return whether HDR rendering is enabled.
- Or
- Set HDR rendering on/off.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IndirectionCubeMap">
- <MemberSignature Language="C#" Value="public Urho.TextureCube IndirectionCubeMap { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Urho.TextureCube IndirectionCubeMap" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.TextureCube</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return the shadowed pointlight indirection cube map.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="InstancingBuffer">
- <MemberSignature Language="C#" Value="public Urho.VertexBuffer InstancingBuffer { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Urho.VertexBuffer InstancingBuffer" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.VertexBuffer</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return the instancing vertex buffer
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MaterialQuality">
- <MemberSignature Language="C#" Value="public int MaterialQuality { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 MaterialQuality" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return material quality level.
- Or
- Set material quality level. See the QUALITY constants in GraphicsDefs.h.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MaxOccluderTriangles">
- <MemberSignature Language="C#" Value="public int MaxOccluderTriangles { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 MaxOccluderTriangles" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return maximum number of occluder triangles.
- Or
- Set maximum number of occluder triangles.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MaxShadowMaps">
- <MemberSignature Language="C#" Value="public int MaxShadowMaps { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 MaxShadowMaps" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return maximum number of shadow maps per resolution.
- Or
- Set maximum number of shadow maps created for one resolution. Only has effect if reuse of shadow maps is disabled.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MaxSortedInstances">
- <MemberSignature Language="C#" Value="public int MaxSortedInstances { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 MaxSortedInstances" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return maximum number of sorted instances per batch group.
- Or
- Set maximum number of sorted instances per batch group. If exceeded, instances are rendered unsorted.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MinInstances">
- <MemberSignature Language="C#" Value="public int MinInstances { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 MinInstances" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return minimum number of instances required in a batch group to render as instanced.
- Or
- Set minimum number of instances required in a batch group to render as instanced.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MobileShadowBiasAdd">
- <MemberSignature Language="C#" Value="public float MobileShadowBiasAdd { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float32 MobileShadowBiasAdd" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Single</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return shadow depth bias addition for mobile platforms.
- Or
- Set shadow depth bias addition for mobile platforms (OpenGL ES.) No effect on desktops. Default 0.0001.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MobileShadowBiasMul">
- <MemberSignature Language="C#" Value="public float MobileShadowBiasMul { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float32 MobileShadowBiasMul" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Single</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return shadow depth bias multiplier for mobile platforms.
- Or
- Set shadow depth bias multiplier for mobile platforms (OpenGL ES.) No effect on desktops. Default 2.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NumBatches">
- <MemberSignature Language="C#" Value="public uint NumBatches { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance unsigned int32 NumBatches" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.UInt32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return number of batches rendered.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NumPrimitives">
- <MemberSignature Language="C#" Value="public uint NumPrimitives { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance unsigned int32 NumPrimitives" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.UInt32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return number of primitives rendered.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NumViewports">
- <MemberSignature Language="C#" Value="public uint NumViewports { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance unsigned int32 NumViewports" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.UInt32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return number of backbuffer viewports.
- Or
- Set number of backbuffer viewports to render.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NumViews">
- <MemberSignature Language="C#" Value="public uint NumViews { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance unsigned int32 NumViews" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.UInt32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return number of views rendered.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OccluderSizeThreshold">
- <MemberSignature Language="C#" Value="public float OccluderSizeThreshold { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float32 OccluderSizeThreshold" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Single</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return occluder screen size threshold.
- Or
- Set required screen size (1.0 = full screen) for occluders.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OcclusionBufferSize">
- <MemberSignature Language="C#" Value="public int OcclusionBufferSize { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 OcclusionBufferSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return occlusion buffer width.
- Or
- Set occluder buffer width.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OptimizeLightByScissor">
- <MemberSignature Language="C#" Value="public void OptimizeLightByScissor (Urho.Light light, Urho.Camera camera);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void OptimizeLightByScissor(class Urho.Light light, class Urho.Camera camera) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="light" Type="Urho.Light" />
- <Parameter Name="camera" Type="Urho.Camera" />
- </Parameters>
- <Docs>
- <param name="light">To be added.</param>
- <param name="camera">To be added.</param>
- <summary>
- Optimize a light by scissor rectangle.
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OptimizeLightByStencil">
- <MemberSignature Language="C#" Value="public void OptimizeLightByStencil (Urho.Light light, Urho.Camera camera);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void OptimizeLightByStencil(class Urho.Light light, class Urho.Camera camera) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="light" Type="Urho.Light" />
- <Parameter Name="camera" Type="Urho.Camera" />
- </Parameters>
- <Docs>
- <param name="light">To be added.</param>
- <param name="camera">To be added.</param>
- <summary>
- Optimize a light by marking it to the stencil buffer and setting a stencil test.
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="QuadGeometry">
- <MemberSignature Language="C#" Value="public Urho.Geometry QuadGeometry { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Urho.Geometry QuadGeometry" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.Geometry</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return quad geometry used in postprocessing.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="QueueRenderSurface">
- <MemberSignature Language="C#" Value="public void QueueRenderSurface (Urho.RenderSurface renderTarget);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void QueueRenderSurface(class Urho.RenderSurface renderTarget) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="renderTarget" Type="Urho.RenderSurface" />
- </Parameters>
- <Docs>
- <param name="renderTarget">To be added.</param>
- <summary>
- Queue a render surface's viewports for rendering. Called by the surface, or by View.
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="QueueViewport">
- <MemberSignature Language="C#" Value="public void QueueViewport (Urho.RenderSurface renderTarget, Urho.Viewport viewport);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void QueueViewport(class Urho.RenderSurface renderTarget, class Urho.Viewport viewport) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="renderTarget" Type="Urho.RenderSurface" />
- <Parameter Name="viewport" Type="Urho.Viewport" />
- </Parameters>
- <Docs>
- <param name="renderTarget">To be added.</param>
- <param name="viewport">To be added.</param>
- <summary>
- Queue a viewport for rendering. Null surface means backbuffer.
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ReloadShaders">
- <MemberSignature Language="C#" Value="public void ReloadShaders ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ReloadShaders() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>
- Force reload of shaders.
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Render">
- <MemberSignature Language="C#" Value="public void Render ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Render() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>
- Render. Called by Engine.
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ResizeInstancingBuffer">
- <MemberSignature Language="C#" Value="public bool ResizeInstancingBuffer (uint numInstances);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool ResizeInstancingBuffer(unsigned int32 numInstances) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="numInstances" Type="System.UInt32" />
- </Parameters>
- <Docs>
- <param name="numInstances">To be added.</param>
- <summary>
- Ensure sufficient size of the instancing vertex buffer. Return true if successful.
- </summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RestoreScreenBufferAllocations">
- <MemberSignature Language="C#" Value="public void RestoreScreenBufferAllocations ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RestoreScreenBufferAllocations() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>
- Restore the screen buffer allocation status. Called by View.
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ReuseShadowMaps">
- <MemberSignature Language="C#" Value="public bool ReuseShadowMaps { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool ReuseShadowMaps" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return whether shadow maps are reused.
- Or
- Set reuse of shadow maps. Default is true. If disabled, also transparent geometry can be shadowed.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SaveScreenBufferAllocations">
- <MemberSignature Language="C#" Value="public void SaveScreenBufferAllocations ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SaveScreenBufferAllocations() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>
- Save the screen buffer allocation status. Called by View.
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetCullMode">
- <MemberSignature Language="C#" Value="public void SetCullMode (Urho.CullMode mode, Urho.Camera camera);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetCullMode(valuetype Urho.CullMode mode, class Urho.Camera camera) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="mode" Type="Urho.CullMode" />
- <Parameter Name="camera" Type="Urho.Camera" />
- </Parameters>
- <Docs>
- <param name="mode">To be added.</param>
- <param name="camera">To be added.</param>
- <summary>
- Set cull mode while taking possible projection flipping into account.
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetDefaultRenderPath">
- <MemberSignature Language="C#" Value="public void SetDefaultRenderPath (Urho.XMLFile file);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetDefaultRenderPath(class Urho.XMLFile file) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="file" Type="Urho.XMLFile" />
- </Parameters>
- <Docs>
- <param name="file">To be added.</param>
- <summary>
- Set default renderpath from an XML file.
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetViewport">
- <MemberSignature Language="C#" Value="public void SetViewport (uint index, Urho.Viewport viewport);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetViewport(unsigned int32 index, class Urho.Viewport viewport) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.UInt32" />
- <Parameter Name="viewport" Type="Urho.Viewport" />
- </Parameters>
- <Docs>
- <param name="index">To be added.</param>
- <param name="viewport">To be added.</param>
- <summary>
- Set a backbuffer viewport.
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShadowCamera">
- <MemberSignature Language="C#" Value="public Urho.Camera ShadowCamera { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Urho.Camera ShadowCamera" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.Camera</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Allocate a temporary shadow camera and a scene node for it. Is thread-safe.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShadowMapSize">
- <MemberSignature Language="C#" Value="public int ShadowMapSize { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 ShadowMapSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return shadow map resolution.
- Or
- Set shadow map resolution.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShadowQuality">
- <MemberSignature Language="C#" Value="public int ShadowQuality { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 ShadowQuality" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return shadow quality.
- Or
- Set shadow quality mode. See the SHADOWQUALITY constants in GraphicsDefs.h.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SpecularLighting">
- <MemberSignature Language="C#" Value="public bool SpecularLighting { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool SpecularLighting" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return whether specular lighting is enabled.
- Or
- Set specular lighting on/off.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextureAnisotropy">
- <MemberSignature Language="C#" Value="public int TextureAnisotropy { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 TextureAnisotropy" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return texture anisotropy.
- Or
- Set texture anisotropy.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextureFilterMode">
- <MemberSignature Language="C#" Value="public Urho.TextureFilterMode TextureFilterMode { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Urho.TextureFilterMode TextureFilterMode" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.TextureFilterMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return texture filtering.
- Or
- Set texture filtering.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextureQuality">
- <MemberSignature Language="C#" Value="public int TextureQuality { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 TextureQuality" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Return texture quality level.
- Or
- Set texture quality level. See the QUALITY constants in GraphicsDefs.h.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Type">
- <MemberSignature Language="C#" Value="public override Urho.StringHash Type { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Urho.StringHash Type" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.StringHash</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Urho's type system type.</summary>
- <value>StringHash representing the type for this C# type.</value>
- <remarks>This returns the Urho's type and is surfaced for low-level Urho code.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TypeName">
- <MemberSignature Language="C#" Value="public override string TypeName { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string TypeName" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Urho's low-level type name.</summary>
- <value>Stringified low-level type name.</value>
- <remarks></remarks>
- </Docs>
- </Member>
- <Member MemberName="TypeNameStatic">
- <MemberSignature Language="C#" Value="public static string TypeNameStatic { get; }" />
- <MemberSignature Language="ILAsm" Value=".property string TypeNameStatic" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Urho's low-level type name, accessible as a static method.</summary>
- <value>Stringified low-level type name.</value>
- <remarks></remarks>
- </Docs>
- </Member>
- <Member MemberName="TypeStatic">
- <MemberSignature Language="C#" Value="public static Urho.StringHash TypeStatic { get; }" />
- <MemberSignature Language="ILAsm" Value=".property valuetype Urho.StringHash TypeStatic" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Urho.StringHash</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Update">
- <MemberSignature Language="C#" Value="public void Update (float timeStep);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Update(float32 timeStep) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="timeStep" Type="System.Single" />
- </Parameters>
- <Docs>
- <param name="timeStep">To be added.</param>
- <summary>
- Update for rendering. Called by HandleRenderUpdate().
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
- </Type>
|