C# 클래스 MonoGdx.Scene2D.Stage

상속: InputAdapter, IDisposable
파일 보기 프로젝트 열기: jaquadro/MonoGdx 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
GotKeyboardFocusEvent RoutedEvent
GotScrollFocusEvent RoutedEvent
GotTouchCaptureEvent RoutedEvent
KeyDownEvent RoutedEvent
KeyTypedEvent RoutedEvent
KeyUpEvent RoutedEvent
LostKeyboardFocusEvent RoutedEvent
LostScrollFocusEvent RoutedEvent
LostTouchCaptureEvent RoutedEvent
MouseMoveEvent RoutedEvent
PreviewKeyDownEvent RoutedEvent
PreviewKeyTypedEvent RoutedEvent
PreviewKeyUpEvent RoutedEvent
PreviewMouseMoveEvent RoutedEvent
PreviewScrollEvent RoutedEvent
PreviewTouchDownEvent RoutedEvent
PreviewTouchDragEvent RoutedEvent
PreviewTouchUpEvent RoutedEvent
ScrollEvent RoutedEvent
TouchDownEvent RoutedEvent
TouchDragEvent RoutedEvent
TouchEnterEvent RoutedEvent
TouchLeaveEvent RoutedEvent
TouchUpEvent RoutedEvent

공개 메소드들

메소드 설명
AddAction ( SceneAction action ) : void
AddActor ( Actor actor ) : void
Clear ( ) : void
Dispose ( ) : void
Draw ( ) : void
GetKeyboardFocus ( ) : Actor
GetScrollFocus ( ) : Actor
GetTouchCapture ( int pointer ) : Actor
Hit ( float stageX, float stageY, bool touchable ) : Actor
KeyDown ( int keycode ) : bool
KeyTyped ( char character ) : bool
KeyUp ( int keycode ) : bool
MouseMoved ( int screenX, int screenY ) : bool
ReleaseTouchCapture ( ) : void
ReleaseTouchCapture ( int pointer ) : void
ScreenToStageCoordinates ( Vector2 screenCoords ) : Vector2
Scrolled ( int amount ) : bool
SetKeyboardFocus ( Actor actor ) : void
SetScrollFocus ( Actor actor ) : void
SetTouchCapture ( Actor actor, int pointer ) : void
SetViewport ( float width, float height, bool keepAspectRatio ) : void
SetViewport ( float stageWidth, float stageHeight, bool keepAspectRatio, float viewportX, float viewportY, float viewportWidth, float viewportHeight ) : void
Stage ( GraphicsDevice graphicsDevice ) : System
Stage ( float width, float height, bool keepAspectRatio, GdxSpriteBatch spriteBatch ) : System
Stage ( float width, float height, bool keepAspectRatio, GraphicsDevice graphicsDevice ) : System
StageToScreenCoordinates ( Vector2 stageCoords ) : Vector2
ToScreenCoordinates ( Vector2 coords, Matrix transformMatrix ) : Vector2
TouchDown ( int screenX, int screenY, int pointer, int button ) : bool
TouchDragged ( int screenX, int screenY, int pointer ) : bool
TouchUp ( int screenX, int screenY, int pointer, int button ) : bool
Unfocus ( Actor actor ) : void
UnfocusAll ( ) : void

비공개 메소드들

메소드 설명
Act ( ) : void
Act ( float delta ) : void
FireEnterAndExit ( Actor overLast, int screenX, int screenY, int pointer ) : Actor

메소드 상세

AddAction() 공개 메소드

public AddAction ( SceneAction action ) : void
action SceneAction
리턴 void

AddActor() 공개 메소드

public AddActor ( Actor actor ) : void
actor Actor
리턴 void

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Draw() 공개 메소드

public Draw ( ) : void
리턴 void

GetKeyboardFocus() 공개 메소드

public GetKeyboardFocus ( ) : Actor
리턴 Actor

GetScrollFocus() 공개 메소드

public GetScrollFocus ( ) : Actor
리턴 Actor

GetTouchCapture() 공개 메소드

public GetTouchCapture ( int pointer ) : Actor
pointer int
리턴 Actor

Hit() 공개 메소드

public Hit ( float stageX, float stageY, bool touchable ) : Actor
stageX float
stageY float
touchable bool
리턴 Actor

KeyDown() 공개 메소드

public KeyDown ( int keycode ) : bool
keycode int
리턴 bool

KeyTyped() 공개 메소드

public KeyTyped ( char character ) : bool
character char
리턴 bool

KeyUp() 공개 메소드

public KeyUp ( int keycode ) : bool
keycode int
리턴 bool

MouseMoved() 공개 메소드

public MouseMoved ( int screenX, int screenY ) : bool
screenX int
screenY int
리턴 bool

ReleaseTouchCapture() 공개 메소드

public ReleaseTouchCapture ( ) : void
리턴 void

ReleaseTouchCapture() 공개 메소드

public ReleaseTouchCapture ( int pointer ) : void
pointer int
리턴 void

ScreenToStageCoordinates() 공개 메소드

public ScreenToStageCoordinates ( Vector2 screenCoords ) : Vector2
screenCoords Vector2
리턴 Vector2

Scrolled() 공개 메소드

public Scrolled ( int amount ) : bool
amount int
리턴 bool

SetKeyboardFocus() 공개 메소드

public SetKeyboardFocus ( Actor actor ) : void
actor Actor
리턴 void

SetScrollFocus() 공개 메소드

public SetScrollFocus ( Actor actor ) : void
actor Actor
리턴 void

SetTouchCapture() 공개 메소드

public SetTouchCapture ( Actor actor, int pointer ) : void
actor Actor
pointer int
리턴 void

SetViewport() 공개 메소드

public SetViewport ( float width, float height, bool keepAspectRatio ) : void
width float
height float
keepAspectRatio bool
리턴 void

SetViewport() 공개 메소드

public SetViewport ( float stageWidth, float stageHeight, bool keepAspectRatio, float viewportX, float viewportY, float viewportWidth, float viewportHeight ) : void
stageWidth float
stageHeight float
keepAspectRatio bool
viewportX float
viewportY float
viewportWidth float
viewportHeight float
리턴 void

Stage() 공개 메소드

public Stage ( GraphicsDevice graphicsDevice ) : System
graphicsDevice GraphicsDevice
리턴 System

Stage() 공개 메소드

public Stage ( float width, float height, bool keepAspectRatio, GdxSpriteBatch spriteBatch ) : System
width float
height float
keepAspectRatio bool
spriteBatch MonoGdx.Graphics.G2D.GdxSpriteBatch
리턴 System

Stage() 공개 메소드

public Stage ( float width, float height, bool keepAspectRatio, GraphicsDevice graphicsDevice ) : System
width float
height float
keepAspectRatio bool
graphicsDevice GraphicsDevice
리턴 System

StageToScreenCoordinates() 공개 메소드

public StageToScreenCoordinates ( Vector2 stageCoords ) : Vector2
stageCoords Vector2
리턴 Vector2

ToScreenCoordinates() 공개 메소드

public ToScreenCoordinates ( Vector2 coords, Matrix transformMatrix ) : Vector2
coords Vector2
transformMatrix Matrix
리턴 Vector2

TouchDown() 공개 메소드

public TouchDown ( int screenX, int screenY, int pointer, int button ) : bool
screenX int
screenY int
pointer int
button int
리턴 bool

TouchDragged() 공개 메소드

public TouchDragged ( int screenX, int screenY, int pointer ) : bool
screenX int
screenY int
pointer int
리턴 bool

TouchUp() 공개 메소드

public TouchUp ( int screenX, int screenY, int pointer, int button ) : bool
screenX int
screenY int
pointer int
button int
리턴 bool

Unfocus() 공개 메소드

public Unfocus ( Actor actor ) : void
actor Actor
리턴 void

UnfocusAll() 공개 메소드

public UnfocusAll ( ) : void
리턴 void

프로퍼티 상세

GotKeyboardFocusEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent GotKeyboardFocusEvent
리턴 RoutedEvent

GotScrollFocusEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent GotScrollFocusEvent
리턴 RoutedEvent

GotTouchCaptureEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent GotTouchCaptureEvent
리턴 RoutedEvent

KeyDownEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent KeyDownEvent
리턴 RoutedEvent

KeyTypedEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent KeyTypedEvent
리턴 RoutedEvent

KeyUpEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent KeyUpEvent
리턴 RoutedEvent

LostKeyboardFocusEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent LostKeyboardFocusEvent
리턴 RoutedEvent

LostScrollFocusEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent LostScrollFocusEvent
리턴 RoutedEvent

LostTouchCaptureEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent LostTouchCaptureEvent
리턴 RoutedEvent

MouseMoveEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent MouseMoveEvent
리턴 RoutedEvent

PreviewKeyDownEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent PreviewKeyDownEvent
리턴 RoutedEvent

PreviewKeyTypedEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent PreviewKeyTypedEvent
리턴 RoutedEvent

PreviewKeyUpEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent PreviewKeyUpEvent
리턴 RoutedEvent

PreviewMouseMoveEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent PreviewMouseMoveEvent
리턴 RoutedEvent

PreviewScrollEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent PreviewScrollEvent
리턴 RoutedEvent

PreviewTouchDownEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent PreviewTouchDownEvent
리턴 RoutedEvent

PreviewTouchDragEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent PreviewTouchDragEvent
리턴 RoutedEvent

PreviewTouchUpEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent PreviewTouchUpEvent
리턴 RoutedEvent

ScrollEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent ScrollEvent
리턴 RoutedEvent

TouchDownEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent TouchDownEvent
리턴 RoutedEvent

TouchDragEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent TouchDragEvent
리턴 RoutedEvent

TouchEnterEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent TouchEnterEvent
리턴 RoutedEvent

TouchLeaveEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent TouchLeaveEvent
리턴 RoutedEvent

TouchUpEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent TouchUpEvent
리턴 RoutedEvent