C# Класс SCSharp.UI.UIElement

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
MouseButtonDown ( SdlDotNet.Input.MouseButtonEventArgs args ) : void
MouseButtonUp ( SdlDotNet.Input.MouseButtonEventArgs args ) : void
MouseEnter ( ) : void
MouseLeave ( ) : void
MouseWheel ( SdlDotNet.Input.MouseButtonEventArgs args ) : void
OnActivate ( ) : void
OnMouseEnter ( ) : void
OnMouseLeave ( ) : void
Paint ( System.DateTime now ) : void
PointInside ( int x, int y ) : bool
PointerMotion ( SdlDotNet.Input.MouseMotionEventArgs args ) : void
UIElement ( SCSharp.UI.UIScreen screen, BinElement el, byte palette ) : System
UIElement ( SCSharp.UI.UIScreen screen, ushort x1, ushort y1 ) : System
UIElement ( SCSharp.UI.UIScreen screen, ushort x1, ushort y1, ushort width, ushort height ) : System

Защищенные методы

Метод Описание
CreateSurface ( ) : SdlDotNet.Graphics.Surface
Invalidate ( ) : void

Описание методов

CreateSurface() защищенный метод

protected CreateSurface ( ) : SdlDotNet.Graphics.Surface
Результат SdlDotNet.Graphics.Surface

Invalidate() защищенный метод

protected Invalidate ( ) : void
Результат void

MouseButtonDown() публичный метод

public MouseButtonDown ( SdlDotNet.Input.MouseButtonEventArgs args ) : void
args SdlDotNet.Input.MouseButtonEventArgs
Результат void

MouseButtonUp() публичный метод

public MouseButtonUp ( SdlDotNet.Input.MouseButtonEventArgs args ) : void
args SdlDotNet.Input.MouseButtonEventArgs
Результат void

MouseEnter() публичный метод

public MouseEnter ( ) : void
Результат void

MouseLeave() публичный метод

public MouseLeave ( ) : void
Результат void

MouseWheel() публичный метод

public MouseWheel ( SdlDotNet.Input.MouseButtonEventArgs args ) : void
args SdlDotNet.Input.MouseButtonEventArgs
Результат void

OnActivate() публичный метод

public OnActivate ( ) : void
Результат void

OnMouseEnter() публичный метод

public OnMouseEnter ( ) : void
Результат void

OnMouseLeave() публичный метод

public OnMouseLeave ( ) : void
Результат void

Paint() публичный метод

public Paint ( System.DateTime now ) : void
now System.DateTime
Результат void

PointInside() публичный метод

public PointInside ( int x, int y ) : bool
x int
y int
Результат bool

PointerMotion() публичный метод

public PointerMotion ( SdlDotNet.Input.MouseMotionEventArgs args ) : void
args SdlDotNet.Input.MouseMotionEventArgs
Результат void

UIElement() публичный метод

public UIElement ( SCSharp.UI.UIScreen screen, BinElement el, byte palette ) : System
screen SCSharp.UI.UIScreen
el BinElement
palette byte
Результат System

UIElement() публичный метод

public UIElement ( SCSharp.UI.UIScreen screen, ushort x1, ushort y1 ) : System
screen SCSharp.UI.UIScreen
x1 ushort
y1 ushort
Результат System

UIElement() публичный метод

public UIElement ( SCSharp.UI.UIScreen screen, ushort x1, ushort y1, ushort width, ushort height ) : System
screen SCSharp.UI.UIScreen
x1 ushort
y1 ushort
width ushort
height ushort
Результат System