C# Class FC3Editor.Nomad.EditorObject

Show file Open project: Azerothian/fc3editor Class Usage Examples

Public Properties

Property Type Description
Null EditorObject

Public Methods

Method Description
Acquire ( ) : void
Clone ( ) : EditorObject
ComputeAutoOrientation ( Vec3 &pos, Vec3 &angles, Vec3 normal ) : void
CreateFromEntry ( ObjectInventory entry, bool managed ) : EditorObject
Destroy ( ) : void
DropToGround ( bool physics ) : void
EditorObject ( IntPtr objPtr ) : System
Equals ( object obj ) : bool
GetClosestPivot ( Vec3 pos, EditorObjectPivot &pivot ) : bool
GetClosestPivot ( Vec3 pos, EditorObjectPivot &pivot, float minDist ) : bool
GetHashCode ( ) : int
GetPhysEntities ( PhysEntityVector vector ) : void
GetPivot ( int idx, EditorObjectPivot &pivot ) : bool
GetPivotPoint ( Pivot pivot ) : Vec3
Release ( ) : void
SnapToClosestObject ( ) : void
operator ( ) : bool

Method Details

Acquire() public method

public Acquire ( ) : void
return void

Clone() public method

public Clone ( ) : EditorObject
return EditorObject

ComputeAutoOrientation() public method

public ComputeAutoOrientation ( Vec3 &pos, Vec3 &angles, Vec3 normal ) : void
pos Vec3
angles Vec3
normal Vec3
return void

CreateFromEntry() public static method

public static CreateFromEntry ( ObjectInventory entry, bool managed ) : EditorObject
entry ObjectInventory
managed bool
return EditorObject

Destroy() public method

public Destroy ( ) : void
return void

DropToGround() public method

public DropToGround ( bool physics ) : void
physics bool
return void

EditorObject() public method

public EditorObject ( IntPtr objPtr ) : System
objPtr System.IntPtr
return System

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetClosestPivot() public method

public GetClosestPivot ( Vec3 pos, EditorObjectPivot &pivot ) : bool
pos Vec3
pivot EditorObjectPivot
return bool

GetClosestPivot() public method

public GetClosestPivot ( Vec3 pos, EditorObjectPivot &pivot, float minDist ) : bool
pos Vec3
pivot EditorObjectPivot
minDist float
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetPhysEntities() public method

public GetPhysEntities ( PhysEntityVector vector ) : void
vector PhysEntityVector
return void

GetPivot() public method

public GetPivot ( int idx, EditorObjectPivot &pivot ) : bool
idx int
pivot EditorObjectPivot
return bool

GetPivotPoint() public method

public GetPivotPoint ( Pivot pivot ) : Vec3
pivot Pivot
return Vec3

Release() public method

public Release ( ) : void
return void

SnapToClosestObject() public method

public SnapToClosestObject ( ) : void
return void

operator() public static method

public static operator ( ) : bool
return bool

Property Details

Null public static property

public static EditorObject,FC3Editor.Nomad Null
return EditorObject