* 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:
65
libsecondlife-cs/Prims.cs
Normal file
65
libsecondlife-cs/Prims.cs
Normal 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;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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>
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user