C# Class Duality.Editor.Plugins.CamView.CamViewStates.RigidBodyEditorCamViewState

Inheritance: Duality.Editor.Plugins.CamView.CamViewStates.CamViewState
Afficher le fichier Open project: BraveSirAndrew/duality

Méthodes publiques

Свойство Type Description
ArrowCreateCircle System.Windows.Forms.Cursor
ArrowCreateEdge System.Windows.Forms.Cursor
ArrowCreateLoop System.Windows.Forms.Cursor
ArrowCreatePolygon System.Windows.Forms.Cursor

Méthodes publiques

Méthode Description
ClearSelection ( ) : void
CloneObjects ( IEnumerable objEnum ) : List
DeleteObjects ( IEnumerable objEnum ) : void
PickSelObjAt ( int x, int y ) : CamViewState.SelObj
PickSelObjIn ( int x, int y, int w, int h ) : List
RigidBodyEditorCamViewState ( ) : System
SelectObjects ( IEnumerable selObjEnum, SelectMode mode = SelectMode.Set ) : void

Méthodes protégées

Méthode Description
OnBeginAction ( IObjectAction action ) : void
OnCollectStateDrawcalls ( Canvas canvas ) : void
OnCurrentCameraChanged ( CamView e ) : void
OnEndAction ( IObjectAction action ) : void
OnEnterState ( ) : void
OnKeyDown ( KeyEventArgs e ) : void
OnKeyUp ( KeyEventArgs e ) : void
OnLeaveState ( ) : void
OnLostFocus ( ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
PostPerformAction ( IEnumerable selObjEnum, IObjectAction action ) : void
QuerySelectedCollider ( ) : RigidBody
QueryVisibleColliders ( ) : IEnumerable
RendererFilter ( ICmpRenderer r ) : bool
UpdateActionText ( ) : string
UpdateStatusText ( ) : string
UpdateToolbar ( ) : void

Private Methods

Méthode Description
EditorForm_ObjectPropertyChanged ( object sender, Duality.Editor.ObjectPropertyChangedEventArgs e ) : void
EditorForm_SelectionChanged ( object sender, Duality.Editor.SelectionChangedEventArgs e ) : void
EnterCursorState ( CursorState state ) : void
LeaveCursorState ( ) : void
PickShape ( RigidBody body, System.Vector2 worldCoord ) : Duality.Components.Physics.ShapeInfo
PickShapes ( RigidBody body, System.Vector2 worldCoord, System.Vector2 worldSize ) : List
PickVertex ( int x, int y, int w, int h ) : SelVertex
PickVertices ( int x, int y, int w, int h ) : SelVertex[]
UpdateCursorImage ( ) : void
toolCreateCircle_Clicked ( object sender, EventArgs e ) : void
toolCreateLoop_Clicked ( object sender, EventArgs e ) : void
toolCreatePoly_Clicked ( object sender, EventArgs e ) : void

Method Details

ClearSelection() public méthode

public ClearSelection ( ) : void
Résultat void

CloneObjects() public méthode

public CloneObjects ( IEnumerable objEnum ) : List
objEnum IEnumerable
Résultat List

DeleteObjects() public méthode

public DeleteObjects ( IEnumerable objEnum ) : void
objEnum IEnumerable
Résultat void

OnBeginAction() protected méthode

protected OnBeginAction ( IObjectAction action ) : void
action IObjectAction
Résultat void

OnCollectStateDrawcalls() protected méthode

protected OnCollectStateDrawcalls ( Canvas canvas ) : void
canvas Canvas
Résultat void

OnCurrentCameraChanged() protected méthode

protected OnCurrentCameraChanged ( CamView e ) : void
e CamView
Résultat void

OnEndAction() protected méthode

protected OnEndAction ( IObjectAction action ) : void
action IObjectAction
Résultat void

OnEnterState() protected méthode

protected OnEnterState ( ) : void
Résultat void

OnKeyDown() protected méthode

protected OnKeyDown ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
Résultat void

OnKeyUp() protected méthode

protected OnKeyUp ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
Résultat void

OnLeaveState() protected méthode

protected OnLeaveState ( ) : void
Résultat void

OnLostFocus() protected méthode

protected OnLostFocus ( ) : void
Résultat void

OnMouseDown() protected méthode

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
Résultat void

OnMouseMove() protected méthode

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
Résultat void

PickSelObjAt() public méthode

public PickSelObjAt ( int x, int y ) : CamViewState.SelObj
x int
y int
Résultat CamViewState.SelObj

PickSelObjIn() public méthode

public PickSelObjIn ( int x, int y, int w, int h ) : List
x int
y int
w int
h int
Résultat List

PostPerformAction() protected méthode

protected PostPerformAction ( IEnumerable selObjEnum, IObjectAction action ) : void
selObjEnum IEnumerable
action IObjectAction
Résultat void

QuerySelectedCollider() protected méthode

protected QuerySelectedCollider ( ) : RigidBody
Résultat Duality.Components.Physics.RigidBody

QueryVisibleColliders() protected méthode

protected QueryVisibleColliders ( ) : IEnumerable
Résultat IEnumerable

RendererFilter() protected méthode

protected RendererFilter ( ICmpRenderer r ) : bool
r ICmpRenderer
Résultat bool

RigidBodyEditorCamViewState() public méthode

public RigidBodyEditorCamViewState ( ) : System
Résultat System

SelectObjects() public méthode

public SelectObjects ( IEnumerable selObjEnum, SelectMode mode = SelectMode.Set ) : void
selObjEnum IEnumerable
mode SelectMode
Résultat void

UpdateActionText() protected méthode

protected UpdateActionText ( ) : string
Résultat string

UpdateStatusText() protected méthode

protected UpdateStatusText ( ) : string
Résultat string

UpdateToolbar() protected méthode

protected UpdateToolbar ( ) : void
Résultat void

Property Details

ArrowCreateCircle public_oe static_oe property

public static Cursor,System.Windows.Forms ArrowCreateCircle
Résultat System.Windows.Forms.Cursor

ArrowCreateEdge public_oe static_oe property

public static Cursor,System.Windows.Forms ArrowCreateEdge
Résultat System.Windows.Forms.Cursor

ArrowCreateLoop public_oe static_oe property

public static Cursor,System.Windows.Forms ArrowCreateLoop
Résultat System.Windows.Forms.Cursor

ArrowCreatePolygon public_oe static_oe property

public static Cursor,System.Windows.Forms ArrowCreatePolygon
Résultat System.Windows.Forms.Cursor