aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
diff options
context:
space:
mode:
authorUbitUmarov2014-09-22 23:32:55 +0100
committerUbitUmarov2014-09-22 23:32:55 +0100
commit79e47eb60e304fba1bdf04b57d374a843c250ef8 (patch)
tree435e2feaab8268bdf9731e712864af8951076475 /OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
parentdebug show stack trace (diff)
downloadopensim-SC_OLD-79e47eb60e304fba1bdf04b57d374a843c250ef8.zip
opensim-SC_OLD-79e47eb60e304fba1bdf04b57d374a843c250ef8.tar.gz
opensim-SC_OLD-79e47eb60e304fba1bdf04b57d374a843c250ef8.tar.bz2
opensim-SC_OLD-79e47eb60e304fba1bdf04b57d374a843c250ef8.tar.xz
some changes in link/unlink code, bypassing complex variables set methods
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/SceneObjectPart.cs')
-rw-r--r--OpenSim/Region/Framework/Scenes/SceneObjectPart.cs23
1 files changed, 22 insertions, 1 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
index 43ae880..de07131 100644
--- a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
+++ b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
@@ -771,9 +771,20 @@ namespace OpenSim.Region.Framework.Scenes
771 set { m_damage = value; } 771 set { m_damage = value; }
772 } 772 }
773 773
774
775
776
777 public void setGroupPosition(Vector3 pos)
778 {
779 m_groupPosition = pos;
780 }
781
774 /// <summary> 782 /// <summary>
775 /// The position of the entire group that this prim belongs to. 783 /// The position of the entire group that this prim belongs to.
776 /// </summary> 784 /// </summary>
785 ///
786
787
777 public Vector3 GroupPosition 788 public Vector3 GroupPosition
778 { 789 {
779 get 790 get
@@ -811,7 +822,7 @@ namespace OpenSim.Region.Framework.Scenes
811 // Root prim actually goes at Position 822 // Root prim actually goes at Position
812 if (ParentID == 0) 823 if (ParentID == 0)
813 { 824 {
814 actor.Position = value; 825 actor.Position = value;
815 } 826 }
816 else 827 else
817 { 828 {
@@ -832,6 +843,11 @@ namespace OpenSim.Region.Framework.Scenes
832 } 843 }
833 } 844 }
834 845
846 public void setOffsetPosition(Vector3 pos)
847 {
848 m_offsetPosition = pos;
849 }
850
835 public Vector3 OffsetPosition 851 public Vector3 OffsetPosition
836 { 852 {
837 get { return m_offsetPosition; } 853 get { return m_offsetPosition; }
@@ -890,6 +906,11 @@ namespace OpenSim.Region.Framework.Scenes
890 } 906 }
891 } 907 }
892 908
909 public void setRotationOffset(Quaternion q)
910 {
911 m_rotationOffset = q;
912 }
913
893 public Quaternion RotationOffset 914 public Quaternion RotationOffset
894 { 915 {
895 get 916 get