C# 클래스 FlatRedBall.SpecializedXnaControls.ImageRegionSelectionControl

상속: XnaAndWinforms.GraphicsDeviceControl
파일 보기 프로젝트 열기: vchelaru/FlatRedBall 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CreateMaxAlphaTexture void
CreateNewSelector FlatRedBall.SpecializedXnaControls.RegionSelection.RectangleSelector
CreateVisuals void
EndRegionChangedInternal void
HandlePanning void
MaximizeAlpha void
MouseWheelRegion void
PerformActivity void
RegionChangedInternal void

공개 메소드들

메소드 설명
AdjustCameraPositionAfterZoom ( float oldCursorWorldX, float oldCursorWorldY, float oldCameraX, float oldCameraY, float oldZoom, float newZoom, Camera camera ) : void
BringSpriteInView ( ) : void
CreateDefaultZoomLevels ( ) : void
CustomInitialize ( ) : void

보호된 메소드들

메소드 설명
Draw ( ) : void
Initialize ( ) : void

비공개 메소드들

메소드 설명
CreateMaxAlphaTexture ( ) : void
CreateNewSelector ( ) : RectangleSelector
CreateVisuals ( ) : void
EndRegionChangedInternal ( object sender, EventArgs e ) : void
HandlePanning ( ) : void
MaximizeAlpha ( ) : void
MouseWheelRegion ( object sender, MouseEventArgs e ) : void
PerformActivity ( ) : void
RegionChangedInternal ( object sender, EventArgs e ) : void

메소드 상세

AdjustCameraPositionAfterZoom() 공개 정적인 메소드

public static AdjustCameraPositionAfterZoom ( float oldCursorWorldX, float oldCursorWorldY, float oldCameraX, float oldCameraY, float oldZoom, float newZoom, Camera camera ) : void
oldCursorWorldX float
oldCursorWorldY float
oldCameraX float
oldCameraY float
oldZoom float
newZoom float
camera RenderingLibrary.Camera
리턴 void

BringSpriteInView() 공개 메소드

public BringSpriteInView ( ) : void
리턴 void

CreateDefaultZoomLevels() 공개 메소드

public CreateDefaultZoomLevels ( ) : void
리턴 void

CustomInitialize() 공개 메소드

public CustomInitialize ( ) : void
리턴 void

Draw() 보호된 메소드

protected Draw ( ) : void
리턴 void

Initialize() 보호된 메소드

protected Initialize ( ) : void
리턴 void