Exemplo n.º 1
0
 public void SetPivot(int idx, EditorObjectPivot pivot)
 {
     ObjectInventory.FCE_Inventory_Object_SetPivot(base.m_entryPtr, idx, pivot.position.X, pivot.position.Y, pivot.position.Z, pivot.normal.X, pivot.normal.Y, pivot.normal.Z, pivot.normalUp.X, pivot.normalUp.Y, pivot.normalUp.Z);
 }
Exemplo n.º 2
0
 public void AddPivot(EditorObjectPivot pivot)
 {
     ObjectInventory.FCE_Inventory_Object_AddPivot(base.m_entryPtr, pivot.position.X, pivot.position.Y, pivot.position.Z, pivot.normal.X, pivot.normal.Y, pivot.normal.Z, pivot.normalUp.X, pivot.normalUp.Y, pivot.normalUp.Z);
 }
Exemplo n.º 3
0
 public bool GetPivot(int idx, out EditorObjectPivot pivot)
 {
     pivot = new EditorObjectPivot();
     return FCE_Object_GetPivot(this.m_objPtr, idx, out pivot.position.X, out pivot.position.Y, out pivot.position.Z, out pivot.normal.X, out pivot.normal.Y, out pivot.normal.Z, out pivot.normalUp.X, out pivot.normalUp.Y, out pivot.normalUp.Z);
 }
Exemplo n.º 4
0
 public bool GetClosestPivot(Vec3 pos, out EditorObjectPivot pivot, float minDist)
 {
     pivot = new EditorObjectPivot();
     return FCE_Object_GetClosestPivot(this.m_objPtr, pos.X, pos.Y, pos.Z, out pivot.position.X, out pivot.position.Y, out pivot.position.Z, out pivot.normal.X, out pivot.normal.Y, out pivot.normal.Z, out pivot.normalUp.X, out pivot.normalUp.Y, out pivot.normalUp.Z, minDist);
 }
Exemplo n.º 5
0
 public bool GetClosestPivot(Vec3 pos, out EditorObjectPivot pivot)
 {
     return this.GetClosestPivot(pos, out pivot, float.MaxValue);
 }
 public void SnapToPivot(EditorObjectPivot source, EditorObjectPivot target, bool preserveOrientation, float snapAngle)
 {
     FCE_ObjectSelection_SnapToPivot(this.m_selPtr, source.position.X, source.position.Y, source.position.Z, source.normal.X, source.normal.Y, source.normal.Z, source.normalUp.X, source.normalUp.Y, source.normalUp.Z, target.position.X, target.position.Y, target.position.Z, target.normal.X, target.normal.Y, target.normal.Z, target.normalUp.X, target.normalUp.Y, target.normalUp.Z, preserveOrientation, snapAngle);
 }