Features handling on-screen user interfaces. More...
Classes | |
class | AnimationImageBox |
Animation display widgets by image switching. More... | |
class | AnimationUtility |
Utility for animation. More... | |
class | BunjeeJumpEffect |
Effect in which the widget falls from above, hops a little, and then stops. More... | |
class | BusyIndicator |
A widget used to display the progress status. More... | |
class | Button |
Button widget. More... | |
class | TextShadowSettings |
Setting information of shadow of character string. More... | |
class | CustomButtonImageSettings |
Setting information of button custom image. More... | |
class | CheckBox |
Check box widget. More... | |
class | CustomCheckBoxImageSettings |
Setting information of custom image. More... | |
class | ContainerWidget |
Widget which has the container feature. More... | |
class | CrossFadeTransition |
Cross-fade transition. More... | |
class | DatePicker |
A widget to select the date. More... | |
class | DatePickerValueChangedEventArgs |
Event argument when the DatePicker value has changed. More... | |
class | DelayedExecutor |
Effect processed after a certain time has elapsed. More... | |
class | Dialog |
Modal Dialog. More... | |
class | DialogEventArgs |
Dialog event argument. More... | |
class | DoubleTapGestureDetector |
Double-tap detector. More... | |
class | DoubleTapEventArgs |
Double-tap event argument. More... | |
class | DragGestureDetector |
Drag detector. More... | |
class | DragEventArgs |
Drag event argument. More... | |
class | EditableText |
Editable text widget. More... | |
class | TextChangedEventArgs |
Event argument when the text has changed. More... | |
class | Effect |
Base class of animation applying to widget or element. More... | |
class | FadeInEffect |
Fade-in effect. More... | |
class | FadeOutEffect |
Fade-out effect. More... | |
class | FlickGestureDetector |
Flick detector. More... | |
class | FlickEventArgs |
Flick event argument. More... | |
class | FlipBoardEffect |
Effect that folds in the middle. More... | |
class | FlipBoardTransition |
Transition that folds in the middle. More... | |
class | FocusChangedEventArgs |
FocusChanged event argument. More... | |
class | FocusCustomSettings |
Focus custom setting. More... | |
class | GestureDetector |
Base class of gesture detection mechanism. More... | |
class | GestureEventArgs |
Base class of gesture event argument. More... | |
class | GridListPanel |
List widget with multiple rows and columns. More... | |
class | ImageAsset |
Image asset class. More... | |
class | ImageBox |
A widget that displays an image. More... | |
class | JumpFlipEffect |
Effect that jumps forward, flips, and then changes. More... | |
class | JumpFlipTransition |
Transition that jumps forward, flips, and then changes. More... | |
class | KeyEvent |
Key event information. More... | |
class | KeyEventArgs |
Key event argument. More... | |
class | Label |
A widget that displays a character string. More... | |
class | ListPanel |
List widget with multiple rows. More... | |
class | ListSection |
Container part for list section. More... | |
class | ListSectionCollection |
Collection of sections. More... | |
class | ListPanelItem |
Container widget for list item. More... | |
class | ListPanelItemSelectChangedEventArgs |
Event argument called when list item is selected. More... | |
class | LiveFlipPanel |
A container widget that rotates depending on an event. More... | |
class | LiveJumpPanel |
A container widget that jumps a child widget to the foreground of the screen. More... | |
class | LiveListPanel |
List widgets scrolled by irregular position of items. More... | |
class | LiveScrollPanel |
A container widget scrolled while the shape is distorted. More... | |
class | LiveSphere |
Spherical widget. More... | |
class | LiveSpringPanel |
Panel that vibrates a child widget according to the acceleration sensor or panel movement. More... | |
class | LongPressGestureDetector |
Long press detector. More... | |
class | LongPressEventArgs |
Long press event argument. More... | |
class | MessageDialog |
Specialized modal dialog for displaying warning messages. More... | |
class | MessageDialogButtonEventArgs |
Event argument of message dialog. More... | |
class | MotionEvent |
Motion event class. More... | |
class | MotionEventArgs |
Motion event argument. More... | |
class | MoveEffect |
Effect that moves from the current position to a specified location. More... | |
struct | NinePatchMargin |
Structure for storing 9-patch information. More... | |
class | PagePanel |
A container widget that scrolls by page. More... | |
class | Panel |
Widget which has the container feature. More... | |
class | PinchGestureDetector |
Pinch detector. More... | |
class | PinchEventArgs |
Pinch event argument. More... | |
class | PopupList |
Widget for selecting one option from among multiple options. More... | |
class | PopupListItemCollection |
Collection for ListItems of PopupList. More... | |
class | PopupSelectionChangedEventArgs |
Event argument called when item selected in PopupList changes. More... | |
class | PopupListItemsChangedEventArgs |
Event argument for ListItemsChanged of PopupList. More... | |
class | PressStateChangedEventArgs |
PressStateChanged event argument. More... | |
class | ProgressBar |
A widget used to display the progress level. More... | |
class | PushTransition |
Transition in which the new scene pushes out the old scene. More... | |
class | RootUIElement |
Root of the element tree. More... | |
class | RootWidget |
Root of the widget tree. More... | |
class | Scene |
Screen. More... | |
class | UpdateEventArgs |
Class storing data of update processing events. More... | |
class | ScrollBar |
Widget for understanding the scroll position on the screen. More... | |
class | ScrollPanel |
A container widget which has the area where scrolling is enabled. More... | |
class | SlideInEffect |
Effect in which the object slides laterally into view from outside the screen. More... | |
class | SlideOutEffect |
Effect in which the object slides laterally out of view from the current position. More... | |
class | Slider |
A widget for adjusting numerical values, etc. More... | |
class | SliderValueChangeEventArgs |
Event argument when the current position has changed. More... | |
class | SlideTransition |
Transition in which the object moves laterally and the scene changes. More... | |
class | TapGestureDetector |
Tap detector. More... | |
class | TapEventArgs |
Tap event argument. More... | |
class | TiltDropEffect |
Effect that falls in a downward direction. More... | |
class | TiltDropTransition |
Transition that falls in a downward direction. More... | |
class | TimePicker |
A widget to select the time. More... | |
class | TimePickerValueChangedEventArgs |
Event argument when the TimePicker value has changed. More... | |
class | TouchEvent |
Touch event class. More... | |
class | TouchEventArgs |
Touch event argument. More... | |
class | TouchEventCollection |
Class that holds multiple touch events at the same time. More... | |
class | Transition |
Base class of animation to be applied to scene. More... | |
class | UIAnimationPlayer |
Class that plays back uia format animation. More... | |
struct | UIColor |
Structure for handling color. More... | |
class | UIDebug |
Utility class used in UI Toolkit debugging. More... | |
class | UIElement |
Base class of rendering element. More... | |
class | UIFont |
Font class used by UI. More... | |
class | UIMotion |
Class that plays back uim format motion. More... | |
class | UIPrimitive |
Primitive. More... | |
class | UIPrimitiveUtility |
Primitive utility. More... | |
class | UIPrimitiveVertex |
Vertex data managed by UIPrimitive. More... | |
class | UISprite |
Renders multiple rectangles at the same time. More... | |
class | UISpriteUnit |
Rectangle data managed by UISprite. More... | |
class | UISpriteUtility |
Sprite utility. More... | |
class | UISystem |
Class managing the entire UI Toolkit system. More... | |
class | Widget |
Base class of widget. More... | |
class | ZoomEffect |
Effect that enlarges or reduces the current scale to the specified scale. More... | |
Enumerations | |
enum | ButtonStyle { Default = 0, Custom } |
Button type. More... | |
enum | CheckBoxStyle { CheckBox = 0, RadioButton, Custom } |
Check box type. More... | |
enum | CrossFadeTransitionInterpolator { Linear = 0, EaseOutQuad, Custom } |
Interpolation function. More... | |
enum | DialogBackgroundStyle { Default = 0, Custom } |
Dialog background type. More... | |
enum | DialogResult { Ok = 0, Cancel } |
Dialog result. More... | |
enum | DragDirection { All = 0, Vertical, Horizontal, LimitedVertical, LimitedHorizontal } |
DragGesture evaluation direction. More... | |
enum | FourWayDirection { Up = 0, Down, Left, Right } |
Four directions up, down, left, and right. More... | |
enum | EffectUpdateResponse { Continue = 0, Finish } |
Response of effect update. More... | |
enum | FadeInEffectInterpolator { Linear = 0, EaseOutQuad, Custom } |
Interpolation function for FadeInEffect. More... | |
enum | FadeOutEffectInterpolator { Linear = 0, EaseOutQuad, Custom } |
Interpolation function for FadeOutEffect. More... | |
enum | FlickDirection { All = 0, Vertical, Horizontal } |
Flick direction. More... | |
enum | FlipBoardEffectInterpolator { Default = 0, Custom } |
Type of interpolation function for FlipBoardEffect. More... | |
enum | FlipBoardTransitionInterpolator { Default = 0, Custom } |
Type of interpolation function for FlipBoardTransition. More... | |
enum | FocusStyle { RoundedCorner = 0, Rectangle, Circle, ListItem, None } |
The display style of focus. More... | |
enum | GestureDetectorResponse { None = 0, UndetectedAndContinue, DetectedAndContinue, DetectedAndStop, FailedAndStop } |
Response to touch event distribution of GestureDetector. More... | |
enum | GridListScrollOrientation { Horizontal = 0, Vertical } |
Scroll direction. More... | |
enum | SystemImageAsset { ButtonBackgroundNormal = 0, ButtonBackgroundPressed, ButtonBackgroundDisabled, CheckBoxCheckedNormal, CheckBoxUncheckedNormal, CheckBoxCheckedPressed, CheckBoxUncheckedPressed, CheckBoxCheckedDisabled, CheckBoxUncheckedDisabled, RadioButtonCheckedNormal, RadioButtonUncheckedNormal, RadioButtonCheckedPressed, RadioButtonUncheckedPressed, RadioButtonCheckedDisabled, RadioButtonUncheckedDisabled, SliderHorizontalBaseNormal, SliderHorizontalBaseDisabled, SliderHorizontalBarNormal, SliderHorizontalBarDisabled, SliderHorizontalHandleNormal, SliderHorizontalHandlePressed, SliderHorizontalHandleDisabled, SliderVerticalBaseNormal, SliderVerticalBaseDisabled, SliderVerticalBarNormal, SliderVerticalBarDisabled, SliderVerticalHandleNormal, SliderVerticalHandlePressed, SliderVerticalHandleDisabled, ProgressBarBase, ProgressBarNormal, ProgressBarAccelerator, ScrollBarHorizontalBackground, ScrollBarHorizontalBar, ScrollBarVerticalBackground, ScrollBarVerticalBar, EditableTextBackgroundNormal, EditableTextBackgroundDisabled, BusyIndicator, DialogBackground, PagePanelNormal, PagePanelActive, ListPanelSeparatorTop, ListPanelSeparatorBottom, ListPanelSectionSeparator, MessageDialogBackground, MessageDialogSeparator, SpinBoxBase, SpinBoxCenter, PopupListBackgroundNormal, PopupListBackgroundPressed, PopupListBackgroundDisabled, PopupListItemFocus, BackButtonBackgroundNormal, BackButtonBackgroundDisabled, BackButtonBackgroundPressed, NavigationBarBackground, FocusRoundedCorner, FocusRectangle, FocusCircle, FocusListItem } |
System image asset. More... | |
enum | ImageScaleType { Center = 0, Stretch, AspectInside, AspectOutside, NinePatch } |
Image scale. More... | |
enum | JumpFlipEffectAxis { X = 0, Y } |
JumpFlipEffect rotation axis. More... | |
enum | JumpFlipTransitionSpeed { Fast = 0, Slow } |
Rotation speed. More... | |
enum | JumpFlipTransitionRotateDirection { ClockWise = 0, CounterClockWise } |
JumpFlip rotation direction. More... | |
enum | KeyEventType { Up = 0, Down, LongPress, Repeat, EachFrameRepeat, Cancel } |
Type of key event. More... | |
enum | KeyType { None = 0, Left, Up, Right, Down, Enter, Back, Square, Triangle, Start, Select, L, R } |
Type of key. More... | |
enum | HorizontalAlignment { Left = 0, Center, Right } |
Horizontal alignment. More... | |
enum | VerticalAlignment { Top = 0, Middle, Bottom } |
Vertical alignment. More... | |
enum | TextTrimming { None = 0, Character, Word, EllipsisCharacter, EllipsisWord } |
Cropping method of character string. More... | |
enum | LineBreak { Character = 0, Word, Hyphenation, AtCode } |
Break method of character string. More... | |
enum | SpringType { AngleAxisX = 0, AngleAxisY = 1, AngleAxisZ = 2, PositionX = 3, PositionY = 4, PositionZ = 5, All = 6 } |
Type of spring for LiveSpringPanel. More... | |
enum | MessageDialogStyle { Ok = 0, OkCancel } |
Types of message dialogs. More... | |
enum | MessageDialogResult { Ok = 0, Cancel } |
Types of message dialog buttons. More... | |
enum | MoveEffectInterpolator { Linear = 0, EaseOutQuad, Overshoot, Elastic, Custom } |
Interpolation function for MoveEffect. More... | |
enum | PressState { Normal = 0, Pressed = 1, Disabled = 2 } |
Press status. More... | |
enum | PressStateChangedReason { TouchDown, TouchLeave, TouchEnter, TouchUp, KeyDown, KeyUp, Cancel, ChangePressStateProperty, ChangeEnabledProperty } |
Reason for changing press status. More... | |
enum | PressStateTouchLeaveBehavior { ResumeByTouchEnter = 0, KeepPressed, End } |
Behavior of the press status when the touch is moved from the inside of the area to the outside. More... | |
enum | ProgressBarStyle { Normal = 0, Animation } |
Type of progress bar. More... | |
enum | PushTransitionInterpolator { Linear = 0, EaseOutQuad, Overshoot, Elastic, Custom } |
Interpolation function. More... | |
enum | ScrollBarOrientation { Horizontal = 0, Vertical } |
Scroll bar direction. More... | |
enum | ScrollBarVisibility { Visible = 0, ScrollableVisible, ScrollingVisible, Invisible } |
Scroll bar view. More... | |
enum | ShaderType { SolidFill = 0, Texture = 1, TextTexture = 2, OffscreenTexture = ShaderType.Texture } |
Type of shader program. More... | |
enum | InternalShaderType { SolidFill = 0, TextureRgba = 1, TextureAlpha = 2, PremultipliedTexture = 3, TextureAlphaShadow = 4, LiveScrollPanel = 5, LiveSphere = 6, _count } |
enum | SlideInEffectInterpolator { Linear = 0, EaseOutQuad, Overshoot, Elastic, Custom } |
Interpolation function for SlideInEffect. More... | |
enum | SlideOutEffectInterpolator { Linear = 0, EaseOutQuad, Overshoot, Elastic, Custom } |
Interpolation function for SlideOutEffect. More... | |
enum | SliderOrientation { Horizontal = 0, Vertical } |
Slider direction. More... | |
enum | MoveTarget { NextScene = 0, CurrentScene } |
Scene for operation. More... | |
enum | SlideTransitionInterpolator { Linear = 0, EaseOutQuad, Overshoot, Elastic, Custom } |
Interpolation function. More... | |
enum | TouchEventType { Up = 0, Down, Move, Enter, Leave, None } |
Type of touch event. More... | |
enum | TransitionUpdateResponse { Continue = 0, Finish } |
Response of transition update. More... | |
enum | BlendMode { Half = 0, Add, Premultiplied, Off } |
Blend mode. More... | |
enum | TransitionDrawOrder { CurrentScene = 0, NextScene, TransitionUIElement, CS_NS, CS_TE, NS_CS, NS_TE, TE_CS, TE_NS, CS_NS_TE, CS_TE_NS, NS_CS_TE, NS_TE_CS, TE_CS_NS, TE_NS_CS } |
Rendering order during a transition. More... | |
enum | LayoutOrientation { Horizontal = 0, Vertical } |
Layout direction. More... | |
enum | PivotType { TopLeft = 0x00, TopCenter = 0x01, TopRight = 0x02, MiddleLeft = 0x10, MiddleCenter = 0x11, MiddleRight = 0x12, BottomLeft = 0x20, BottomCenter = 0x21, BottomRight = 0x22 } |
Type of pivot. More... | |
enum | Anchors { None = 0x00, Top = 0x01, Bottom = 0x02, Height = 0x04, Left = 0x10, Right = 0x20, Width = 0x40 } |
Type of anchor. More... | |
enum | ZoomEffectInterpolator { Linear = 0, EaseOutQuad, Overshoot, Elastic, Custom } |
Interpolation function for ZoomEffect. More... | |
Functions | |
delegate float | AnimationInterpolator (float from, float to, float ratio) |
Delegate the animation interpolation function for Effect and Transition. | |
delegate ListPanelItem | ListItemCreator () |
Delegate the method of creating items. | |
delegate void | ListItemUpdater (ListPanelItem item) |
Delegate the method of updating items. |
Features handling on-screen user interfaces.
enum Anchors |
enum BlendMode |
Blend mode.
Half |
Blend by multiplying the alpha components of the source. |
Add |
Blend by adding. |
Premultiplied |
Premultiplied alpha blend. Special blend mode for rendering a texture created with Widget.RenderToTexture |
Off |
Do not blend (opaque) |
enum ButtonStyle |
Button type.
enum CheckBoxStyle |
Dialog background type.
enum DialogResult |
Dialog result.
enum DragDirection |
DragGesture evaluation direction.
enum EffectUpdateResponse |
Interpolation function for FadeInEffect.
Interpolation function for FadeOutEffect.
enum FlickDirection |
Type of interpolation function for FlipBoardEffect.
Type of interpolation function for FlipBoardTransition.
enum FocusStyle |
enum FourWayDirection |
Response to touch event distribution of GestureDetector.
enum HorizontalAlignment |
enum ImageScaleType |
Image scale.
enum InternalShaderType |
SolidFill |
One-color fill. |
TextureRgba |
Render texture. |
TextureAlpha |
Render text. |
PremultipliedTexture |
Offscreen texture rendering (texture rendered with RenderToTexture) |
TextureAlphaShadow |
Render text with shadow. |
LiveScrollPanel |
Only for LiveScrollPanel. |
LiveSphere |
Only for LiveSphere. |
_count |
dummy |
enum JumpFlipEffectAxis |
JumpFlipEffect rotation axis.
enum KeyEventType |
enum KeyType |
Type of key.
enum LayoutOrientation |
enum LineBreak |
enum MessageDialogResult |
enum MessageDialogStyle |
Interpolation function for MoveEffect.
enum MoveTarget |
Scene for operation.
enum PivotType |
enum PressState |
Reason for changing press status.
Behavior of the press status when the touch is moved from the inside of the area to the outside.
enum ProgressBarStyle |
enum ScrollBarOrientation |
enum ScrollBarVisibility |
enum ShaderType |
Interpolation function for SlideInEffect.
Interpolation function for SlideOutEffect.
enum SliderOrientation |
Slider direction.
enum SpringType |
Type of spring for LiveSpringPanel.
enum SystemImageAsset |
System image asset.
ButtonBackgroundNormal |
Button normally displayed. |
ButtonBackgroundPressed |
Button displayed when pressed. |
ButtonBackgroundDisabled |
Button displayed when disabled. |
CheckBoxCheckedNormal |
Check box normally displayed (checked) |
CheckBoxUncheckedNormal |
Check box normally displayed (unchecked) |
CheckBoxCheckedPressed |
Check box displayed when button is pressed (checked) |
CheckBoxUncheckedPressed |
Check box displayed when button is pressed (unchecked) |
CheckBoxCheckedDisabled |
Check box displayed when disabled (checked) |
CheckBoxUncheckedDisabled |
Check box displayed when disabled (unchecked) |
RadioButtonCheckedNormal |
Radio button normally displayed (selected) |
RadioButtonUncheckedNormal |
Radio button normally displayed (unselected) |
RadioButtonCheckedPressed |
Radio button displayed when button is pressed (selected) |
RadioButtonUncheckedPressed |
Radio button displayed when button is pressed (unselected) |
RadioButtonCheckedDisabled |
Radio button displayed when disabled (selected) |
RadioButtonUncheckedDisabled |
Radio button displayed when disabled (unselected) |
SliderHorizontalBaseNormal |
Slider base when enabled (horizontal) |
SliderHorizontalBaseDisabled |
Slider base when disabled (horizontal) |
SliderHorizontalBarNormal |
Slider bar when enabled (horizontal) |
SliderHorizontalBarDisabled |
Slider bar when disabled (horizontal) |
SliderHorizontalHandleNormal |
Slider handle normally displayed (horizontal) |
SliderHorizontalHandlePressed |
Slider handle displayed when button is pressed (horizontal) |
SliderHorizontalHandleDisabled |
Slider handle displayed when disabled (horizontal) |
SliderVerticalBaseNormal |
Slider base when enabled (vertical) |
SliderVerticalBaseDisabled |
Slider base when disabled (vertical) |
SliderVerticalBarNormal |
Slider bar when enabled (vertical) |
SliderVerticalBarDisabled |
Slider bar when disabled (vertical) |
SliderVerticalHandleNormal |
Slider handle normally displayed (vertical) |
SliderVerticalHandlePressed |
Slider handle displayed when button is pressed (vertical) |
SliderVerticalHandleDisabled |
Slider handle displayed when disabled (vertical) |
ProgressBarBase |
Progress bar base. |
ProgressBarNormal |
Standard progress bar. |
ProgressBarAccelerator |
Progress bar with animation. |
ScrollBarHorizontalBackground |
Scroll bar background (horizontal) |
ScrollBarHorizontalBar |
Scroll bar (horizontal) |
ScrollBarVerticalBackground |
Scroll bar background (vertical) |
ScrollBarVerticalBar |
Scroll bar (vertical) |
EditableTextBackgroundNormal |
Edit text background when enabled. |
EditableTextBackgroundDisabled |
Edit text background when disabled. |
BusyIndicator |
Busy indicator. |
DialogBackground |
Dialog background. |
PagePanelNormal |
Page of page panel when not displayed. |
PagePanelActive |
Page of page panel when displayed. |
ListPanelSeparatorTop |
List item separator (top edge) |
ListPanelSeparatorBottom |
List item separator (bottom edge) |
ListPanelSectionSeparator |
Section. |
MessageDialogBackground |
Message dialog background. |
MessageDialogSeparator |
Message dialog separator. |
SpinBoxBase |
Background of spin box. |
SpinBoxCenter |
Center of spin box. |
PopupListBackgroundNormal |
Background of normal pop-up list. |
PopupListBackgroundPressed |
Background of pop-up list when pressed. |
PopupListBackgroundDisabled |
Background of pop-up list when disabled. |
PopupListItemFocus |
Focus of the item in the pop-up list. |
BackButtonBackgroundNormal |
Back button normally displayed. |
BackButtonBackgroundDisabled |
Back button displayed when disabled. |
BackButtonBackgroundPressed |
Back button displayed when pressed. |
NavigationBarBackground |
Background of navigation bar. |
FocusRoundedCorner |
Focus of the rectangle with rounded corners. |
FocusRectangle |
Focus of the rectangle. |
FocusCircle |
Focus of the circle. |
FocusListItem |
Focus of the list item. |
enum TextTrimming |
Cropping method of character string.
enum TouchEventType |
enum TransitionDrawOrder |
Rendering order during a transition.
enum VerticalAlignment |
Interpolation function for ZoomEffect.
delegate float Sce.PlayStation.HighLevel.UI.AnimationInterpolator | ( | float | from, |
float | to, | ||
float | ratio | ||
) |
Delegate the animation interpolation function for Effect and Transition.
Interpolate using the ratio from the start value (from) to the end value (to). The return value must be from when ratio = 0 and to when ratio = 1. However, when 0 < ratio < 1, the return value does not have to be between from and to.
from | Start value |
to | End value |
ratio | Ratio (0 to 1) |
delegate ListPanelItem Sce.PlayStation.HighLevel.UI.ListItemCreator | ( | ) |
Delegate the method of creating items.
delegate void Sce.PlayStation.HighLevel.UI.ListItemUpdater | ( | ListPanelItem | item | ) |
Delegate the method of updating items.
item | Item |