* 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
This commit is contained in:
John Hurliman
2006-07-13 03:47:24 +00:00
parent 8ff470b1cb
commit 4f0d0fcabc
3 changed files with 65 additions and 150 deletions

65
libsecondlife-cs/Prims.cs Normal file
View File

@@ -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;
}
}
}

View File

@@ -1,70 +0,0 @@
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{D9CDEDFB-8169-4B03-B57F-0DF638F044EC}</ProjectGuid>
<RootNamespace>libsecondlife</RootNamespace>
<AssemblyName>libsecondlife</AssemblyName>
<OutputType>Library</OutputType>
<RunPostBuildEvent>OnSuccessfulBuild</RunPostBuildEvent>
<NoConfig>false</NoConfig>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<NoStdLib>false</NoStdLib>
<WarningLevel>4</WarningLevel>
<DebugSymbols>true</DebugSymbols>
<Optimize>false</Optimize>
<AllowUnsafeBlocks>false</AllowUnsafeBlocks>
<CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<OutputPath>bin\Debug\</OutputPath>
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<NoStdLib>false</NoStdLib>
<WarningLevel>4</WarningLevel>
<DebugSymbols>false</DebugSymbols>
<Optimize>true</Optimize>
<AllowUnsafeBlocks>false</AllowUnsafeBlocks>
<CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
<DefineConstants>TRACE</DefineConstants>
<OutputPath>bin\Release\</OutputPath>
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="AssemblyInfo.cs" />
<Compile Include="Avatar.cs" />
<Compile Include="Inventory.cs" />
<Compile Include="NetworkManager.cs" />
<Compile Include="Packet.cs" />
<Compile Include="Parcel.cs" />
<Compile Include="ProtocolManager.cs" />
<Compile Include="Region.cs" />
<Compile Include="SecondLife.cs" />
<Compile Include="Types.cs" />
<Compile Include="Packets\CommunicationPackets.cs" />
<Compile Include="Packets\InventoryPackets.cs" />
<Compile Include="Packets\NetworkPackets.cs" />
<Compile Include="Packets\ObjectPackets.cs" />
<Compile Include="Packets\ParcelPackets.cs" />
<Compile Include="Packets\SimPackets.cs" />
<Compile Include="Packets\TransferPackets.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="JSONlib\Nii.JSON2005.csproj">
<Project>{C40EB7FD-F957-4659-A184-A1C28908D748}</Project>
<Name>Nii.JSON2005</Name>
</ProjectReference>
<ProjectReference Include="XmlRpcCS\XmlRpcCS2005.csproj">
<Project>{410F8877-F1E1-4696-ABC7-4339189EECC3}</Project>
<Name>XmlRpcCS2005</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" />
</Project>

View File

@@ -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