C# Class NonGraphicalTests.Gui.IWindowImplementation

Inheritance: IWindow, IVisible
ファイルを表示 Open project: vchelaru/FlatRedBall Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
Activity ( FlatRedBall camera ) : void
CallClick ( ) : void
CallRollOff ( ) : void
CallRollOn ( ) : void
CallRollOver ( ) : void
CloseWindow ( ) : void
GetParentVisibility ( ) : bool
HasCursorOver ( Cursor cursor ) : bool
IsPointOnWindow ( float x, float y ) : bool
OnDragging ( ) : void
OnLosingFocus ( ) : void
OnResize ( ) : void
OnResizeEnd ( ) : void
OverlapsWindow ( IWindow otherWindow ) : bool
SetScaleTL ( float newScaleX, float newScaleY ) : void
SetScaleTL ( float newScaleX, float newScaleY, bool keepTopLeftStatic ) : void
TestCollision ( Cursor cursor ) : void
UpdateDependencies ( ) : void

Method Details

Activity() public method

public Activity ( FlatRedBall camera ) : void
camera FlatRedBall
return void

CallClick() public method

public CallClick ( ) : void
return void

CallRollOff() public method

public CallRollOff ( ) : void
return void

CallRollOn() public method

public CallRollOn ( ) : void
return void

CallRollOver() public method

public CallRollOver ( ) : void
return void

CloseWindow() public method

public CloseWindow ( ) : void
return void

GetParentVisibility() public method

public GetParentVisibility ( ) : bool
return bool

HasCursorOver() public method

public HasCursorOver ( Cursor cursor ) : bool
cursor FlatRedBall.Gui.Cursor
return bool

IsPointOnWindow() public method

public IsPointOnWindow ( float x, float y ) : bool
x float
y float
return bool

OnDragging() public method

public OnDragging ( ) : void
return void

OnLosingFocus() public method

public OnLosingFocus ( ) : void
return void

OnResize() public method

public OnResize ( ) : void
return void

OnResizeEnd() public method

public OnResizeEnd ( ) : void
return void

OverlapsWindow() public method

public OverlapsWindow ( IWindow otherWindow ) : bool
otherWindow IWindow
return bool

SetScaleTL() public method

public SetScaleTL ( float newScaleX, float newScaleY ) : void
newScaleX float
newScaleY float
return void

SetScaleTL() public method

public SetScaleTL ( float newScaleX, float newScaleY, bool keepTopLeftStatic ) : void
newScaleX float
newScaleY float
keepTopLeftStatic bool
return void

TestCollision() public method

public TestCollision ( Cursor cursor ) : void
cursor FlatRedBall.Gui.Cursor
return void

UpdateDependencies() public method

public UpdateDependencies ( ) : void
return void