C# Class FC3Editor.Tools.ToolObject.MovePhysicsAction

Inheritance: FC3Editor.Nomad.InputBase
Show file Open project: Azerothian/fc3editor Class Usage Examples

Protected Properties

Property Type Description
m_context ToolObject
m_delayedMove bool
m_delayedMoveStart Point
m_localRotate bool
m_pivot FC3Editor.Nomad.Vec3

Public Methods

Method Description
MovePhysicsAction ( ToolObject context ) : System
OnInputAcquire ( ) : void
OnInputRelease ( ) : void
OnKeyEvent ( Editor keyEvent, KeyEventArgs keyEventArgs ) : bool
OnMouseEvent ( Editor mouseEvent, MouseEventArgs mouseEventArgs ) : bool
Start ( Vec3 pivot ) : bool

Private Methods

Method Description
SetLocalRotate ( bool localRotate ) : void

Method Details

MovePhysicsAction() public method

public MovePhysicsAction ( ToolObject context ) : System
context ToolObject
return System

OnInputAcquire() public method

public OnInputAcquire ( ) : void
return void

OnInputRelease() public method

public OnInputRelease ( ) : void
return void

OnKeyEvent() public method

public OnKeyEvent ( Editor keyEvent, KeyEventArgs keyEventArgs ) : bool
keyEvent FC3Editor.Nomad.Editor
keyEventArgs System.Windows.Forms.KeyEventArgs
return bool

OnMouseEvent() public method

public OnMouseEvent ( Editor mouseEvent, MouseEventArgs mouseEventArgs ) : bool
mouseEvent FC3Editor.Nomad.Editor
mouseEventArgs MouseEventArgs
return bool

Start() public method

public Start ( Vec3 pivot ) : bool
pivot FC3Editor.Nomad.Vec3
return bool

Property Details

m_context protected property

protected ToolObject,FC3Editor.Tools m_context
return ToolObject

m_delayedMove protected property

protected bool m_delayedMove
return bool

m_delayedMoveStart protected property

protected Point m_delayedMoveStart
return Point

m_localRotate protected property

protected bool m_localRotate
return bool

m_pivot protected property

protected Vec3,FC3Editor.Nomad m_pivot
return FC3Editor.Nomad.Vec3