From 6d751411b7f996c486052c8cbbdbe1e186cebd9f Mon Sep 17 00:00:00 2001 From: lbsa71 Date: Mon, 14 Jan 2008 22:34:19 +0000 Subject: * Added specialization of DatabaseMapper, DataReader and ObjectFieldMapper to support LLVector3, LLQuaternion and LLUUID * Added PrimitiveBaseShapeTableMapper to show how it's done NOTE: Nothing actually works yet - this code should be considered more of educational value until it's all wired together --- .../TribalMedia.Framework.Data/DataReader.cs | 25 +--------------------- 1 file changed, 1 insertion(+), 24 deletions(-) (limited to 'ThirdParty/TribalMedia/TribalMedia.Framework.Data/DataReader.cs') diff --git a/ThirdParty/TribalMedia/TribalMedia.Framework.Data/DataReader.cs b/ThirdParty/TribalMedia/TribalMedia.Framework.Data/DataReader.cs index 6f84d43..4792e9e 100644 --- a/ThirdParty/TribalMedia/TribalMedia.Framework.Data/DataReader.cs +++ b/ThirdParty/TribalMedia/TribalMedia.Framework.Data/DataReader.cs @@ -61,29 +61,6 @@ namespace TribalMedia.Framework.Data return (sbyte) m_source.GetInt16(m_source.GetOrdinal(name)); } - //public Vector3 GetVector(string s) - //{ - // float x = GetFloat(s + "X"); - // float y = GetFloat(s + "Y"); - // float z = GetFloat(s + "Z"); - - // Vector3 vector = new Vector3(x, y, z); - - // return vector; - //} - - //public Quaternion GetQuaternion(string s) - //{ - // float x = GetFloat(s + "X"); - // float y = GetFloat(s + "Y"); - // float z = GetFloat(s + "Z"); - // float w = GetFloat(s + "W"); - - // Quaternion quaternion = new Quaternion(x, y, z, w); - - // return quaternion; - //} - public float GetFloat(string name) { return m_source.GetFloat(m_source.GetOrdinal(name)); @@ -134,7 +111,7 @@ namespace TribalMedia.Framework.Data return m_source.Read(); } - internal Guid GetGuid(string name) + public Guid GetGuid(string name) { string guidString = GetString(name); if (String.IsNullOrEmpty(guidString)) -- cgit v1.1