From e1f68145be8b0cfc48c7fe6920ae8db1bfa049f5 Mon Sep 17 00:00:00 2001
From: Jeff Ames
Date: Sat, 7 Mar 2009 02:00:18 +0000
Subject: Update svn properties.
---
.../Scripting/Minimodule/IObject.cs | 192 ++++++++++-----------
1 file changed, 96 insertions(+), 96 deletions(-)
(limited to 'OpenSim/Region/OptionalModules/Scripting/Minimodule/IObject.cs')
diff --git a/OpenSim/Region/OptionalModules/Scripting/Minimodule/IObject.cs b/OpenSim/Region/OptionalModules/Scripting/Minimodule/IObject.cs
index ef442d4..0c7bfc0 100644
--- a/OpenSim/Region/OptionalModules/Scripting/Minimodule/IObject.cs
+++ b/OpenSim/Region/OptionalModules/Scripting/Minimodule/IObject.cs
@@ -1,96 +1,96 @@
-using System;
-using System.Drawing;
-using OpenMetaverse;
-
-namespace OpenSim.Region.OptionalModules.Scripting.Minimodule
-{
- public interface IObject
- {
- bool Exists { get; }
- uint LocalID { get; }
- UUID GlobalID { get; }
-
- IObject[] Children { get; }
-
- ///
- /// Equals 'this' if we have no parent. Ergo, Root.Children.Count will always return the total number of items in the linkset.
- ///
- IObject Root { get; }
-
- IObjectFace[] Faces { get; }
-
- Vector3 Scale { get; set; }
- Quaternion Rotation { get; set; }
-
- Vector3 SitTarget { get; set; }
- String SitTargetText { get; set; }
-
- String TouchText { get; set; }
-
- String Text { get; set; }
-
- bool IsPhysical { get; set; } // SetStatus(PHYSICS)
- bool IsPhantom { get; set; } // SetStatus(PHANTOM)
- bool IsRotationLockedX { get; set; } // SetStatus(!ROTATE_X)
- bool IsRotationLockedY { get; set; } // SetStatus(!ROTATE_Y)
- bool IsRotationLockedZ { get; set; } // SetStatus(!ROTATE_Z)
- bool IsSandboxed { get; set; } // SetStatus(SANDBOX)
- bool IsImmotile { get; set; } // SetStatus(BLOCK_GRAB)
- bool IsAlwaysReturned { get; set; } // SetStatus(!DIE_AT_EDGE)
- bool IsTemporary { get; set; } // TEMP_ON_REZ
-
- bool IsFlexible { get; set; }
-
- PrimType PrimShape { get; set; }
- // TODO:
- // PrimHole
- // Repeats, Offsets, Cut/Dimple/ProfileCut
- // Hollow, Twist, HoleSize,
- // Taper[A+B], Shear[A+B], Revolutions,
- // RadiusOffset, Skew
-
- Material Material { get; set; }
- }
-
- public enum Material
- {
- Default,
- Glass,
- Metal,
- Plastic,
- Wood,
- Rubber,
- Stone,
- Flesh
- }
-
- public enum PrimType
- {
- NotPrimitive = 255,
- Box = 0,
- Cylinder = 1,
- Prism = 2,
- Sphere = 3,
- Torus = 4,
- Tube = 5,
- Ring = 6,
- Sculpt = 7
- }
-
- public enum TextureMapping
- {
- Default,
- Planar
- }
-
- public interface IObjectFace
- {
- Color Color { get; set; }
- UUID Texture { get; set; }
- TextureMapping Mapping { get; set; } // SetPrimParms(PRIM_TEXGEN)
- bool Bright { get; set; } // SetPrimParms(FULLBRIGHT)
- double Bloom { get; set; } // SetPrimParms(GLOW)
- bool Shiny { get; set; } // SetPrimParms(SHINY)
- bool BumpMap { get; set; } // SetPrimParms(BUMPMAP) [DEPRECIATE IN FAVOUR OF UUID?]
- }
-}
+using System;
+using System.Drawing;
+using OpenMetaverse;
+
+namespace OpenSim.Region.OptionalModules.Scripting.Minimodule
+{
+ public interface IObject
+ {
+ bool Exists { get; }
+ uint LocalID { get; }
+ UUID GlobalID { get; }
+
+ IObject[] Children { get; }
+
+ ///
+ /// Equals 'this' if we have no parent. Ergo, Root.Children.Count will always return the total number of items in the linkset.
+ ///
+ IObject Root { get; }
+
+ IObjectFace[] Faces { get; }
+
+ Vector3 Scale { get; set; }
+ Quaternion Rotation { get; set; }
+
+ Vector3 SitTarget { get; set; }
+ String SitTargetText { get; set; }
+
+ String TouchText { get; set; }
+
+ String Text { get; set; }
+
+ bool IsPhysical { get; set; } // SetStatus(PHYSICS)
+ bool IsPhantom { get; set; } // SetStatus(PHANTOM)
+ bool IsRotationLockedX { get; set; } // SetStatus(!ROTATE_X)
+ bool IsRotationLockedY { get; set; } // SetStatus(!ROTATE_Y)
+ bool IsRotationLockedZ { get; set; } // SetStatus(!ROTATE_Z)
+ bool IsSandboxed { get; set; } // SetStatus(SANDBOX)
+ bool IsImmotile { get; set; } // SetStatus(BLOCK_GRAB)
+ bool IsAlwaysReturned { get; set; } // SetStatus(!DIE_AT_EDGE)
+ bool IsTemporary { get; set; } // TEMP_ON_REZ
+
+ bool IsFlexible { get; set; }
+
+ PrimType PrimShape { get; set; }
+ // TODO:
+ // PrimHole
+ // Repeats, Offsets, Cut/Dimple/ProfileCut
+ // Hollow, Twist, HoleSize,
+ // Taper[A+B], Shear[A+B], Revolutions,
+ // RadiusOffset, Skew
+
+ Material Material { get; set; }
+ }
+
+ public enum Material
+ {
+ Default,
+ Glass,
+ Metal,
+ Plastic,
+ Wood,
+ Rubber,
+ Stone,
+ Flesh
+ }
+
+ public enum PrimType
+ {
+ NotPrimitive = 255,
+ Box = 0,
+ Cylinder = 1,
+ Prism = 2,
+ Sphere = 3,
+ Torus = 4,
+ Tube = 5,
+ Ring = 6,
+ Sculpt = 7
+ }
+
+ public enum TextureMapping
+ {
+ Default,
+ Planar
+ }
+
+ public interface IObjectFace
+ {
+ Color Color { get; set; }
+ UUID Texture { get; set; }
+ TextureMapping Mapping { get; set; } // SetPrimParms(PRIM_TEXGEN)
+ bool Bright { get; set; } // SetPrimParms(FULLBRIGHT)
+ double Bloom { get; set; } // SetPrimParms(GLOW)
+ bool Shiny { get; set; } // SetPrimParms(SHINY)
+ bool BumpMap { get; set; } // SetPrimParms(BUMPMAP) [DEPRECIATE IN FAVOUR OF UUID?]
+ }
+}
--
cgit v1.1