|
@@ -142,6 +142,7 @@ namespace Urho3D
|
|
|
<a href="#Class_RenderPath"><b>RenderPath</b></a>
|
|
<a href="#Class_RenderPath"><b>RenderPath</b></a>
|
|
|
<a href="#Class_RenderPathCommand"><b>RenderPathCommand</b></a>
|
|
<a href="#Class_RenderPathCommand"><b>RenderPathCommand</b></a>
|
|
|
<a href="#Class_RenderSurface"><b>RenderSurface</b></a>
|
|
<a href="#Class_RenderSurface"><b>RenderSurface</b></a>
|
|
|
|
|
+<a href="#Class_RenderTargetInfo"><b>RenderTargetInfo</b></a>
|
|
|
<a href="#Class_Renderer"><b>Renderer</b></a>
|
|
<a href="#Class_Renderer"><b>Renderer</b></a>
|
|
|
<a href="#Class_Resource"><b>Resource</b></a>
|
|
<a href="#Class_Resource"><b>Resource</b></a>
|
|
|
<a href="#Class_ResourceCache"><b>ResourceCache</b></a>
|
|
<a href="#Class_ResourceCache"><b>ResourceCache</b></a>
|
|
@@ -4398,12 +4399,15 @@ Methods:
|
|
|
- void SetShaderParameter(const String name, const Variant& value)
|
|
- void SetShaderParameter(const String name, const Variant& value)
|
|
|
- void RemoveShaderParameter(const String name)
|
|
- void RemoveShaderParameter(const String name)
|
|
|
- void SetNumOutputs(unsigned num)
|
|
- void SetNumOutputs(unsigned num)
|
|
|
|
|
+- void SetOutput(unsigned index, const String name, CubeMapFace face)
|
|
|
- void SetOutputName(unsigned index, const String name)
|
|
- void SetOutputName(unsigned index, const String name)
|
|
|
|
|
+- void SetOutputFace(unsigned index, CubeMapFace face)
|
|
|
- void SetDepthStencilName(const String name)
|
|
- void SetDepthStencilName(const String name)
|
|
|
- const String GetTextureName(TextureUnit unit) const
|
|
- const String GetTextureName(TextureUnit unit) const
|
|
|
- const Variant& GetShaderParameter(const String name) const
|
|
- const Variant& GetShaderParameter(const String name) const
|
|
|
- unsigned GetNumOutputs() const
|
|
- unsigned GetNumOutputs() const
|
|
|
- const String GetOutputName(unsigned index) const
|
|
- const String GetOutputName(unsigned index) const
|
|
|
|
|
+- CubeMapFace GetOutputFace(unsigned index) const
|
|
|
- const String GetDepthStencilName() const
|
|
- const String GetDepthStencilName() const
|
|
|
|
|
|
|
|
Properties:
|
|
Properties:
|
|
@@ -4464,6 +4468,29 @@ Properties:
|
|
|
- RenderSurface* linkedRenderTarget
|
|
- RenderSurface* linkedRenderTarget
|
|
|
- RenderSurface* linkedDepthStencil
|
|
- RenderSurface* linkedDepthStencil
|
|
|
|
|
|
|
|
|
|
+<a name="Class_RenderTargetInfo"></a>
|
|
|
|
|
+### RenderTargetInfo
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+Methods:
|
|
|
|
|
+
|
|
|
|
|
+- RenderTargetInfo() (GC)
|
|
|
|
|
+- RenderTargetInfo* new()
|
|
|
|
|
+- void Load(const XMLElement& element)
|
|
|
|
|
+
|
|
|
|
|
+Properties:
|
|
|
|
|
+
|
|
|
|
|
+- String name
|
|
|
|
|
+- String tag
|
|
|
|
|
+- unsigned format
|
|
|
|
|
+- Vector2 size
|
|
|
|
|
+- RenderTargetSizeMode sizeMode
|
|
|
|
|
+- bool enabled
|
|
|
|
|
+- bool cubemap
|
|
|
|
|
+- bool filtered
|
|
|
|
|
+- bool sRGB
|
|
|
|
|
+- bool persistent
|
|
|
|
|
+
|
|
|
<a name="Class_Renderer"></a>
|
|
<a name="Class_Renderer"></a>
|
|
|
### Renderer
|
|
### Renderer
|
|
|
|
|
|
|
@@ -4597,6 +4624,7 @@ Methods:
|
|
|
- void SetFinishBackgroundResourcesMs(int ms)
|
|
- void SetFinishBackgroundResourcesMs(int ms)
|
|
|
- File* GetFile(const String name)
|
|
- File* GetFile(const String name)
|
|
|
- Resource* GetResource(const String type, const String name, bool sendEventOnFailure = true)
|
|
- Resource* GetResource(const String type, const String name, bool sendEventOnFailure = true)
|
|
|
|
|
+- Resource* GetExistingResource(const String type, const String name)
|
|
|
- bool BackgroundLoadResource(const String type, const String name, bool sendEventOnFailure = true)
|
|
- bool BackgroundLoadResource(const String type, const String name, bool sendEventOnFailure = true)
|
|
|
- unsigned GetNumBackgroundLoadResources() const
|
|
- unsigned GetNumBackgroundLoadResources() const
|
|
|
- const Vector<String>& GetResourceDirs() const
|
|
- const Vector<String>& GetResourceDirs() const
|
|
@@ -7298,6 +7326,11 @@ Properties:
|
|
|
- int RAY_OBB
|
|
- int RAY_OBB
|
|
|
- int RAY_TRIANGLE
|
|
- int RAY_TRIANGLE
|
|
|
|
|
|
|
|
|
|
+### RenderCommandSortMode
|
|
|
|
|
+
|
|
|
|
|
+- int SORT_FRONTTOBACK
|
|
|
|
|
+- int SORT_BACKTOFRONT
|
|
|
|
|
+
|
|
|
### RenderCommandType
|
|
### RenderCommandType
|
|
|
|
|
|
|
|
- int CMD_NONE
|
|
- int CMD_NONE
|
|
@@ -7314,6 +7347,12 @@ Properties:
|
|
|
- int SURFACE_UPDATEVISIBLE
|
|
- int SURFACE_UPDATEVISIBLE
|
|
|
- int SURFACE_UPDATEALWAYS
|
|
- int SURFACE_UPDATEALWAYS
|
|
|
|
|
|
|
|
|
|
+### RenderTargetSizeMode
|
|
|
|
|
+
|
|
|
|
|
+- int SIZE_ABSOLUTE
|
|
|
|
|
+- int SIZE_VIEWPORTDIVISOR
|
|
|
|
|
+- int SIZE_VIEWPORTMULTIPLIER
|
|
|
|
|
+
|
|
|
### ShaderType
|
|
### ShaderType
|
|
|
|
|
|
|
|
- int VS
|
|
- int VS
|