C# Класс MonoGdx.Scene2D.Stage

Наследование: InputAdapter, IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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