Browse Source

Travis CI: API documentation update at 2015-08-24 05:40:12 UTC.
[ci package]

Commit: https://github.com/urho3d/Urho3D/commit/61647bb887f0762565c3eda0067af88f71e02aef

Message: Optimize Lua Variant class bindings.
Take advantage of Lua being type-less by binding generic methods that can handle all the supported data type conversion.
At the same time reduce the amount of the overloads generated by tolua++ which could be potentially just dead code.

urho3d-travis-ci 10 years ago
parent
commit
3b8b06783e
2 changed files with 5 additions and 88 deletions
  1. 4 87
      Docs/LuaScriptAPI.dox
  2. 1 1
      Source/Urho3D/.soversion

+ 4 - 87
Docs/LuaScriptAPI.dox

@@ -6485,99 +6485,17 @@ Methods:
 
 - Variant() (GC)
 - Variant* new()
-- Variant(const Vector<Variant>& value) (GC)
-- Variant* new(const Vector<Variant>& value)
-- Variant(const Vector<String>& value) (GC)
-- Variant* new(const Vector<String>& value)
-- Variant(void* value) (GC)
-- Variant* new(void* value)
-- Variant(RefCounted* value) (GC)
-- Variant* new(RefCounted* value)
-- Variant(int value) (GC)
-- Variant* new(int value)
-- Variant(unsigned value) (GC)
-- Variant* new(unsigned value)
-- Variant(const StringHash& value) (GC)
-- Variant* new(const StringHash& value)
-- Variant(bool value) (GC)
-- Variant* new(bool value)
-- Variant(float value) (GC)
-- Variant* new(float value)
-- Variant(double value) (GC)
-- Variant* new(double value)
-- Variant(const Vector2& value) (GC)
-- Variant* new(const Vector2& value)
-- Variant(const Vector3& value) (GC)
-- Variant* new(const Vector3& value)
-- Variant(const Vector4& value) (GC)
-- Variant* new(const Vector4& value)
-- Variant(const Quaternion& value) (GC)
-- Variant* new(const Quaternion& value)
-- Variant(const Color& value) (GC)
-- Variant* new(const Color& value)
-- Variant(const String value) (GC)
-- Variant* new(const String value)
-- Variant(const char* value) (GC)
-- Variant* new(const char* value)
-- Variant(const PODVector<unsigned char>& value) (GC)
-- Variant* new(const PODVector<unsigned char>& value)
-- Variant(const VectorBuffer& value) (GC)
-- Variant* new(const VectorBuffer& value)
-- Variant(const ResourceRef& value) (GC)
-- Variant* new(const ResourceRef& value)
-- Variant(const ResourceRefList& value) (GC)
-- Variant* new(const ResourceRefList& value)
-- Variant(const VariantMap& value) (GC)
-- Variant* new(const VariantMap& value)
-- Variant(const IntRect& value) (GC)
-- Variant* new(const IntRect& value)
-- Variant(const IntVector2& value) (GC)
-- Variant* new(const IntVector2& value)
-- Variant(const Matrix3& value) (GC)
-- Variant* new(const Matrix3& value)
-- Variant(const Matrix3x4& value) (GC)
-- Variant* new(const Matrix3x4& value)
-- Variant(const Matrix4& value) (GC)
-- Variant* new(const Matrix4& value)
-- Variant(const String type, const String value) (GC)
-- Variant* new(const String type, const String value)
-- Variant(VariantType type, const String value) (GC)
-- Variant* new(VariantType type, const String value)
+- Variant(const Variant& value) (GC)
+- Variant* new(const Variant& value)
 - Variant(const char* type, const char* value) (GC)
 - Variant* new(const char* type, const char* value)
 - Variant(VariantType type, const char* value) (GC)
 - Variant* new(VariantType type, const char* value)
-- Variant(const Variant& value) (GC)
-- Variant* new(const Variant& value)
 - void delete()
 - void Clear()
-- bool operator==(void* rhs) const
-- bool operator==(RefCounted* rhs) const
 - bool operator==(const Variant& rhs) const
-- bool operator==(int rhs) const
-- bool operator==(unsigned rhs) const
-- bool operator==(bool rhs) const
-- bool operator==(float rhs) const
-- bool operator==(double rhs) const
-- bool operator==(const Vector2& rhs)
-- bool operator==(const Vector3& rhs) const
-- bool operator==(const Vector4& rhs) const
-- bool operator==(const Quaternion& rhs) const
-- bool operator==(const Color& rhs) const
-- bool operator==(const String rhs) const
-- bool operator==(const PODVector<unsigned char>& rhs) const
-- bool operator==(const VectorBuffer& rhs) const
-- bool operator==(const ResourceRef& rhs) const
-- bool operator==(const ResourceRefList& rhs) const
-- bool operator==(const Vector<Variant>& rhs) const
-- bool operator==(const Vector<String>& rhs) const
-- bool operator==(const VariantMap& rhs) const
-- bool operator==(const IntRect& rhs) const
-- bool operator==(const IntVector2& rhs) const
-- bool operator==(const StringHash& rhs) const
-- bool operator==(const Matrix3& rhs) const
-- bool operator==(const Matrix3x4& rhs) const
-- bool operator==(const Matrix4& rhs) const
+- void Set(const Variant& rhs)
+- void* Get(const char* type = 0) const
 - int GetInt() const
 - unsigned GetUInt() const
 - StringHash GetStringHash() const
@@ -6604,7 +6522,6 @@ Methods:
 - const Matrix3& GetMatrix3() const
 - const Matrix3x4& GetMatrix3x4() const
 - const Matrix4& GetMatrix4() const
-- void* Get(const char* type = 0) const
 - VariantType GetType() const
 - String GetTypeName() const
 - String ToString() const

+ 1 - 1
Source/Urho3D/.soversion

@@ -1 +1 @@
-0.0.139
+0.0.140