From 4f0d0fcabc7bc689cdc5174a6e0ddd6879fb753d Mon Sep 17 00:00:00 2001 From: John Hurliman Date: Thu, 13 Jul 2006 03:47:24 +0000 Subject: [PATCH] * Deleted the 2005 project files (too many syncing issues) * Added Prims.cs git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@52 52acb1d6-8a22-11de-b505-999d5b087335 --- libsecondlife-cs/Prims.cs | 65 ++++++++++++++++++ libsecondlife-cs/libsecondlife2005.csproj | 70 -------------------- libsecondlife-cs/libsecondlife2005.sln | 80 ----------------------- 3 files changed, 65 insertions(+), 150 deletions(-) create mode 100644 libsecondlife-cs/Prims.cs delete mode 100644 libsecondlife-cs/libsecondlife2005.csproj delete mode 100644 libsecondlife-cs/libsecondlife2005.sln diff --git a/libsecondlife-cs/Prims.cs b/libsecondlife-cs/Prims.cs new file mode 100644 index 00000000..b49420b1 --- /dev/null +++ b/libsecondlife-cs/Prims.cs @@ -0,0 +1,65 @@ +/* + * Copyright (c) 2006, Second Life Reverse Engineering Team + * All rights reserved. + * + * - Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * - Neither the name of the Second Life Reverse Engineering Team nor the names + * of its contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +using System; + +namespace libsecondlife +{ + public class PrimObject + { + public int PathTwistBegin = 0; + public uint PathEnd = 0; + public uint ProfileBegin = 0; + public int PathRadiusOffset = 0; + public int PathSkew = 0; + public LLVector3 RayStart = new LLVector3(); + public int ProfileCurve = 0; + public int PathScaleX = 0; + public int PathScaleY = 0; + public LLUUID GroupID = new LLUUID(); + public uint Material = 0; + public string Name = ""; + public string Description; + public uint PathShearX = 0; + public uint PathShearY = 0; + public int PathTaperX = 0; + public int PathTaperY = 0; + public uint ProfileEnd = 0; + public uint PathBegin = 0; + public uint PathCurve = 0; + public LLVector3 Scale = new LLVector3(); + public int PathTwist = 0; + public LLUUID Texture = null; // TODO: Add multi-texture support + public uint ProfileHollow = 0; + public uint PathRevolutions = 0; + public LLQuaternion Rotation = new LLQuaternion(); + + public PrimObject(LLUUID texture) + { + Texture = texture; + } + } +} diff --git a/libsecondlife-cs/libsecondlife2005.csproj b/libsecondlife-cs/libsecondlife2005.csproj deleted file mode 100644 index 8ae01c33..00000000 --- a/libsecondlife-cs/libsecondlife2005.csproj +++ /dev/null @@ -1,70 +0,0 @@ - - - Debug - AnyCPU - 2.0 - {D9CDEDFB-8169-4B03-B57F-0DF638F044EC} - libsecondlife - libsecondlife - Library - OnSuccessfulBuild - false - - - false - 4 - true - false - false - false - DEBUG;TRACE - bin\Debug\ - false - - - false - 4 - false - true - false - false - TRACE - bin\Release\ - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - {C40EB7FD-F957-4659-A184-A1C28908D748} - Nii.JSON2005 - - - {410F8877-F1E1-4696-ABC7-4339189EECC3} - XmlRpcCS2005 - - - - \ No newline at end of file diff --git a/libsecondlife-cs/libsecondlife2005.sln b/libsecondlife-cs/libsecondlife2005.sln deleted file mode 100644 index 286d3af5..00000000 --- a/libsecondlife-cs/libsecondlife2005.sln +++ /dev/null @@ -1,80 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00 -# SharpDevelop 2.0.0.1462 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "libsecondlife2005", "libsecondlife2005.csproj", "{D9CDEDFB-8169-4B03-B57F-0DF638F044EC}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Nii.JSON2005", "JSONlib\Nii.JSON2005.csproj", "{C40EB7FD-F957-4659-A184-A1C28908D748}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "XmlRpcCS2005", "XmlRpcCS\XmlRpcCS2005.csproj", "{410F8877-F1E1-4696-ABC7-4339189EECC3}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "name2key2005", "examples\name2key\name2key2005.csproj", "{66FFD34E-652C-4EF5-81FE-06AD011169D2}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "slaccountant2005", "examples\slaccountant\slaccountant2005.csproj", "{FC19D5F6-076E-4923-8456-9B0E00E22896}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sldump2005", "examples\sldump\sldump2005.csproj", "{F6258A68-C624-46A0-BA73-B55D21BB0A3B}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionConfiguration) = preSolution - Debug = Debug - Release = Release - EndGlobalSection - GlobalSection(ProjectConfiguration) = postSolution - {D9CDEDFB-8169-4B03-B57F-0DF638F044EC}.Debug.ActiveCfg = Debug|.NET - {D9CDEDFB-8169-4B03-B57F-0DF638F044EC}.Debug.Build.0 = Debug|.NET - {D9CDEDFB-8169-4B03-B57F-0DF638F044EC}.Release.ActiveCfg = Release|.NET - {D9CDEDFB-8169-4B03-B57F-0DF638F044EC}.Release.Build.0 = Release|.NET - {410F8877-F1E1-4696-ABC7-4339189EECC3}.Debug.ActiveCfg = Debug|.NET - {410F8877-F1E1-4696-ABC7-4339189EECC3}.Debug.Build.0 = Debug|.NET - {410F8877-F1E1-4696-ABC7-4339189EECC3}.Release.ActiveCfg = Release|.NET - {410F8877-F1E1-4696-ABC7-4339189EECC3}.Release.Build.0 = Release|.NET - {C40EB7FD-F957-4659-A184-A1C28908D748}.Debug.ActiveCfg = Debug|.NET - {C40EB7FD-F957-4659-A184-A1C28908D748}.Debug.Build.0 = Debug|.NET - {C40EB7FD-F957-4659-A184-A1C28908D748}.Release.ActiveCfg = Release|.NET - {C40EB7FD-F957-4659-A184-A1C28908D748}.Release.Build.0 = Release|.NET - {F6258A68-C624-46A0-BA73-B55D21BB0A3B}.Debug.ActiveCfg = Debug|.NET - {F6258A68-C624-46A0-BA73-B55D21BB0A3B}.Debug.Build.0 = Debug|.NET - {F6258A68-C624-46A0-BA73-B55D21BB0A3B}.Release.ActiveCfg = Release|.NET - {F6258A68-C624-46A0-BA73-B55D21BB0A3B}.Release.Build.0 = Release|.NET - {FC19D5F6-076E-4923-8456-9B0E00E22896}.Debug.ActiveCfg = Debug|.NET - {FC19D5F6-076E-4923-8456-9B0E00E22896}.Debug.Build.0 = Debug|.NET - {FC19D5F6-076E-4923-8456-9B0E00E22896}.Release.ActiveCfg = Release|.NET - {FC19D5F6-076E-4923-8456-9B0E00E22896}.Release.Build.0 = Release|.NET - {66FFD34E-652C-4EF5-81FE-06AD011169D2}.Debug.ActiveCfg = Debug|.NET - {66FFD34E-652C-4EF5-81FE-06AD011169D2}.Debug.Build.0 = Debug|.NET - {66FFD34E-652C-4EF5-81FE-06AD011169D2}.Release.ActiveCfg = Release|.NET - {66FFD34E-652C-4EF5-81FE-06AD011169D2}.Release.Build.0 = Release|.NET - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - EndGlobalSection - GlobalSection(ExtensibilityAddIns) = postSolution - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {66FFD34E-652C-4EF5-81FE-06AD011169D2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {66FFD34E-652C-4EF5-81FE-06AD011169D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {66FFD34E-652C-4EF5-81FE-06AD011169D2}.Release|Any CPU.Build.0 = Release|Any CPU - {66FFD34E-652C-4EF5-81FE-06AD011169D2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FC19D5F6-076E-4923-8456-9B0E00E22896}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FC19D5F6-076E-4923-8456-9B0E00E22896}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FC19D5F6-076E-4923-8456-9B0E00E22896}.Release|Any CPU.Build.0 = Release|Any CPU - {FC19D5F6-076E-4923-8456-9B0E00E22896}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F6258A68-C624-46A0-BA73-B55D21BB0A3B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F6258A68-C624-46A0-BA73-B55D21BB0A3B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F6258A68-C624-46A0-BA73-B55D21BB0A3B}.Release|Any CPU.Build.0 = Release|Any CPU - {F6258A68-C624-46A0-BA73-B55D21BB0A3B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C40EB7FD-F957-4659-A184-A1C28908D748}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C40EB7FD-F957-4659-A184-A1C28908D748}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C40EB7FD-F957-4659-A184-A1C28908D748}.Release|Any CPU.Build.0 = Release|Any CPU - {C40EB7FD-F957-4659-A184-A1C28908D748}.Release|Any CPU.ActiveCfg = Release|Any CPU - {410F8877-F1E1-4696-ABC7-4339189EECC3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {410F8877-F1E1-4696-ABC7-4339189EECC3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {410F8877-F1E1-4696-ABC7-4339189EECC3}.Release|Any CPU.Build.0 = Release|Any CPU - {410F8877-F1E1-4696-ABC7-4339189EECC3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D9CDEDFB-8169-4B03-B57F-0DF638F044EC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D9CDEDFB-8169-4B03-B57F-0DF638F044EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D9CDEDFB-8169-4B03-B57F-0DF638F044EC}.Release|Any CPU.Build.0 = Release|Any CPU - {D9CDEDFB-8169-4B03-B57F-0DF638F044EC}.Release|Any CPU.ActiveCfg = Release|Any CPU - EndGlobalSection -EndGlobal