aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim.Framework/PrimData.cs
blob: 175a014df3500042ae682bf4682e635ba3c10244 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
using System;
using System.Collections.Generic;
using System.Text;
using libsecondlife;

namespace OpenSim.Framework.Assets
{
    public class PrimData
    {
        public LLUUID OwnerID;
        public byte PCode;
        public byte PathBegin;
        public byte PathEnd;
        public byte PathScaleX;
        public byte PathScaleY;
        public byte PathShearX;
        public byte PathShearY;
        public sbyte PathSkew;
        public byte ProfileBegin;
        public byte ProfileEnd;
        public LLVector3 Scale;
        public byte PathCurve;
        public byte ProfileCurve;
        public uint ParentID = 0;
        public byte ProfileHollow;
        public sbyte PathRadiusOffset;
        public byte PathRevolutions;
        public sbyte PathTaperX;
        public sbyte PathTaperY;
        public sbyte PathTwist;
        public sbyte PathTwistBegin;
        public byte[] Texture;

        //following only used during prim storage
        public LLVector3 Position;
        public LLQuaternion Rotation;
        public uint LocalID;
        public LLUUID FullID;

        public PrimData()
        {

        }
    }
}