Add Variant "As" support for IntX.
This commit is contained in:
@@ -1817,6 +1817,21 @@ const Vector4& Variant::AsVector4() const
|
||||
return *(const Vector4*)AsData;
|
||||
}
|
||||
|
||||
const Int2& Variant::AsInt2() const
|
||||
{
|
||||
return *(const Int2*)AsData;
|
||||
}
|
||||
|
||||
const Int3& Variant::AsInt3() const
|
||||
{
|
||||
return *(const Int3*)AsData;
|
||||
}
|
||||
|
||||
const Int4& Variant::AsInt4() const
|
||||
{
|
||||
return *(const Int4*)AsData;
|
||||
}
|
||||
|
||||
const Color& Variant::AsColor() const
|
||||
{
|
||||
return *(const Color*)AsData;
|
||||
|
||||
@@ -285,6 +285,9 @@ public:
|
||||
const Vector2& AsVector2() const;
|
||||
const Vector3& AsVector3() const;
|
||||
const Vector4& AsVector4() const;
|
||||
const Int2& AsInt2() const;
|
||||
const Int3& AsInt3() const;
|
||||
const Int4& AsInt4() const;
|
||||
const Color& AsColor() const;
|
||||
const Quaternion& AsQuaternion() const;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user