Browse Source

Travis CI: API documentation update at 2016-02-21 10:22:26 UTC.
[ci package]

Commit: https://github.com/urho3d/Urho3D/commit/09e1330f5fc65e7b3db05690386104554ff7388c

Message: Add Technique::Clone(). Improve Technique / Pass Lua bindings. Closes #1203.

urho3d-travis-ci 9 years ago
parent
commit
c070f76ad8
4 changed files with 39 additions and 3 deletions
  1. 1 0
      Docs/AngelScriptAPI.h
  2. 36 2
      Docs/LuaScriptAPI.dox
  3. 1 0
      Docs/ScriptAPI.dox
  4. 1 1
      Source/Urho3D/.soversion

+ 1 - 0
Docs/AngelScriptAPI.h

@@ -10950,6 +10950,7 @@ uint value;
 class Technique
 class Technique
 {
 {
 // Methods:
 // Methods:
+Technique Clone(const String& = String ( )) const;
 Pass CreatePass(const String&);
 Pass CreatePass(const String&);
 Pass GetPass(const String&);
 Pass GetPass(const String&);
 Pass GetSupportedPass(const String&);
 Pass GetSupportedPass(const String&);

+ 36 - 2
Docs/LuaScriptAPI.dox

@@ -4160,15 +4160,44 @@ Properties:
 
 
 Methods:
 Methods:
 
 
+- void SetBlendMode(BlendMode mode)
+- void SetDepthTestMode(CompareMode mode)
+- void SetLightingMode(PassLightingMode mode)
+- void SetDepthWrite(bool enable)
+- void SetAlphaMask(bool enable)
+- void SetIsDesktop(bool enable)
+- void SetVertexShader(const String name)
+- void SetPixelShader(const String name)
+- void SetVertexShaderDefines(const String defines)
+- void SetPixelShaderDefines(const String defines)
+- void ReleaseShaders()
+- const String GetName() const
+- unsigned GetIndex() const
+- BlendMode GetBlendMode() const
+- CompareMode GetDepthTestMode() const
+- PassLightingMode GetLightingMode() const
+- bool GetDepthWrite() const
+- bool GetAlphaMask() const
 - bool IsDesktop() const
 - bool IsDesktop() const
 - const String GetVertexShader() const
 - const String GetVertexShader() const
 - const String GetPixelShader() const
 - const String GetPixelShader() const
+- const String GetVertexShaderDefines() const
+- const String GetPixelShaderDefines() const
 
 
 Properties:
 Properties:
 
 
+- String name (readonly)
+- unsigned index (readonly)
+- BlendMode blendMode
+- CompareMode depthTestMode
+- PassLightingMode lightingMode
+- bool depthWrite
+- bool alphaMask
 - bool desktop (readonly)
 - bool desktop (readonly)
-- const String vertexShader (readonly)
-- const String pixelShader (readonly)
+- String vertexShader
+- String pixelShader
+- String vertexShaderDefines
+- String pixelShaderDefines
 
 
 <a name="Class_PhysicsRaycastResult"></a>
 <a name="Class_PhysicsRaycastResult"></a>
 ### PhysicsRaycastResult
 ### PhysicsRaycastResult
@@ -5731,6 +5760,11 @@ Properties:
 
 
 Methods:
 Methods:
 
 
+- void SetIsDesktop(bool enable)
+- Pass* CreatePass(const String passName)
+- void RemovePass(const String passName)
+- void ReleaseShaders()
+- Technique* Clone(const String cloneName = String::EMPTY) const
 - bool HasPass(const String type) const
 - bool HasPass(const String type) const
 - Pass* GetPass(const String type) const
 - Pass* GetPass(const String type) const
 - Pass* GetSupportedPass(const String type) const
 - Pass* GetSupportedPass(const String type) const

+ 1 - 0
Docs/ScriptAPI.dox

@@ -12136,6 +12136,7 @@ Properties:
 
 
 Methods:
 Methods:
 
 
+- Technique@ Clone(const String& = String ( )) const
 - Pass@ CreatePass(const String&)
 - Pass@ CreatePass(const String&)
 - Pass@ GetPass(const String&)
 - Pass@ GetPass(const String&)
 - Pass@ GetSupportedPass(const String&)
 - Pass@ GetSupportedPass(const String&)

+ 1 - 1
Source/Urho3D/.soversion

@@ -1 +1 @@
-0.0.193
+0.0.194