G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches

Namespaces

namespace  CommonUI

Classes

class  FActionBarUpdated
class  FCommonActionCommited
class  FCommonActionComplete
class  FCommonActionCompleteSingle
class  FCommonActionProgress
class  FCommonActionProgressSingle
struct  FCommonAnalogCursorSettings
class  FCommonButtonBaseClicked
struct  FCommonButtonStyleOptionalSlateSound
struct  FCommonInputActionDataBase
struct  FCommonInputActionHandlerData
 @FIXME: This struct is related to legacy CommonUI and should be removed in 5.3 - UE-164871 More...
struct  FCommonInputTypeInfo
struct  FCommonNumberFormattingOptions
class  FCommonSelectedStateChangedBase
class  FHardwareVisibilityTagsChangedDynamicEvent
class  FOnActiveIndexChangedDelegate
class  FOnAssetLoaded__CommonLoadGuard
class  FOnCurrentPageIndexChanged
class  FOnCustomNavigationEvent__CommonCustomNavigation
class  FOnInputMethodChanged__CommonActionWidget
class  FOnInterpolationEnded__CommonNumericTextBlock
class  FOnInterpolationStarted__CommonNumericTextBlock
class  FOnInterpolationUpdated__CommonNumericTextBlock
class  FOnItemClicked
class  FOnItemSelected
class  FOnLoadGuardStateChangedDynamic
class  FOnOutro__CommonNumericTextBlock
class  FOnRotated
class  FOnRotatedWithDirection
class  FOnSelectionCleared
class  FOnTabButtonCreation__CommonTabListWidgetBase
class  FOnTabButtonRemoval__CommonTabListWidgetBase
class  FOnTabListRebuilt__CommonTabListWidgetBase
class  FOnTabSelected__CommonTabListWidgetBase
class  FOnWidgetActivationChanged
struct  FRichTextIconData
class  FSimpleButtonBaseGroupDelegate
struct  FUIActionBindingHandle
struct  FUIActionKeyMapping
struct  FUIActionTag
struct  FUIInputAction
struct  FUIInputConfig
 Input Config that can be applied on widget activation. Allows for input setup (Mouse capture, UI-only input, move / look ignore, etc), to be controlled by widget activation. More...
struct  FUITag
class  UAnalogSlider
 A simple widget that shows a sliding bar with a handle that allows you to control the value in a user define range (between 0..1 by default). More...
class  UCommonActionHandlerInterface
class  UCommonActionWidget
 A widget that shows a platform-specific icon for the given input action. More...
class  UCommonActivatableWidget
 The base for widgets that are capable of being "activated" and "deactivated" during their lifetime without being otherwise modified or destroyed. More...
class  UCommonActivatableWidgetContainerBase
 Base of widgets built to manage N activatable widgets, displaying one at a time. Intentionally meant to be black boxes that do not expose child/slot modification like a normal panel widget. More...
class  UCommonActivatableWidgetQueue
 A display queue of ActivatableWidget elements. More...
class  UCommonActivatableWidgetStack
 A display stack of ActivatableWidget elements. More...
class  UCommonActivatableWidgetSwitcher
 An animated switcher that knows about CommonActivatableWidgets. It can also hold other Widgets. More...
class  UCommonAnimatedSwitcher
 A widget switcher that activates / deactivates CommonActivatableWidgets, allowing for associated animations to trigger. More...
class  UCommonBorder
 Uses the border style template defined in CommonUI project settings by default. More...
class  UCommonBorderStyle
 -— All properties must be EditDefaultsOnly, BlueprintReadOnly !!! --— We return the CDO to blueprints, so we cannot allow any changes (blueprint doesn't support const variables) More...
class  UCommonBoundActionBar
 A box populated with current actions available per CommonUI's Input Handler. More...
class  UCommonBoundActionButton
class  UCommonBoundActionButtonInterface
class  UCommonButtonBase
 Button that disables itself when not active. Also updates actions for CommonActionWidget if bound to display platform-specific icons. More...
class  UCommonButtonGroupBase
 Manages an arbitrary collection of CommonButton widgets. Ensures that no more (and optionally, no less) than one button in the group is selected at a time. More...
class  UCommonButtonInternalBase
 Custom UButton override that allows us to disable clicking without disabling the widget entirely. More...
class  UCommonButtonStyle
 -— All properties must be EditDefaultsOnly, BlueprintReadOnly !!! --— we return the CDO to blueprints, so we cannot allow any changes (blueprint doesn't support const variables) More...
class  UCommonCustomNavigation
 Exposes a bindable event that can be used to stomp default border navigation with custom behaviors. More...
class  UCommonDateTimeTextBlock
class  UCommonGameViewportClient
 CommonUI Viewport to reroute input to UI first. Needed to allow CommonUI to route / handle inputs. More...
class  UCommonGenericInputActionDataTable
 Overrides postload to allow for derived classes to perform code-level changes to the datatable. Ex: Per-platform edits. Allows modification of datatable data without checking out the data table asset. More...
class  UCommonHardwareVisibilityBorder
 A container that controls visibility based on Platform, Input. More...
class  UCommonHierarchicalScrollBox
 An arbitrary scrollable collection of widgets. Great for presenting 10-100 widgets in a list. Doesn't support virtualization. More...
class  UCommonInputActionDataProcessor
 Derive from to process common input action datatable. More...
 Metadata CommonUI will try to acquire from Enhanced Input Mapping Contexts (IMC). More...
class  UCommonLazyImage
 A special Image widget that can show unloaded images and takes care of the loading for you! More...
class  UCommonLazyWidget
 A special Image widget that can show unloaded images and takes care of the loading for you! More...
class  UCommonListView
 UCommonListView. More...
class  UCommonLoadGuard
 The Load Guard behaves similarly to a Border, but with the ability to hide its primary content and display a loading spinner and optional message while needed content is loaded or otherwise prepared. More...
 Base CommonUI metadata implementation for specification in IMC's. More...
class  UCommonMappingContextMetadataInterface
class  UCommonNumericTextBlock
 Numeric text block that provides interpolation, and some type support (numbers, percents, seconds, distance). More...
class  UCommonPoolableWidgetInterface
class  UCommonRichTextBlock
 Text block that supports custom scaling for mobile platforms, with option to only show icons if space is sparse. More...
class  UCommonRotator
 A button that can rotate between given text labels. More...
class  UCommonTabListWidgetBase
 Base class for a list of selectable tabs that correspondingly activate and display an arbitrary widget in a linked switcher. More...
class  UCommonTextBlock
 Text block with automatic scrolling for FX / large texts, also supports a larger set of default styling, & custom mobile scaling. More...
class  UCommonTextScrollStyle
 -— All properties must be EditDefaultsOnly, BlueprintReadOnly !!! --— We return the CDO to blueprints, so we cannot allow any changes (blueprint doesn't support const variables) More...
class  UCommonTextStyle
 -— All properties must be EditDefaultsOnly, BlueprintReadOnly !!! --— We return the CDO to blueprints, so we cannot allow any changes (blueprint doesn't support const variables) More...
class  UCommonTileView
 TileView specialized to navigate on focus for consoles & enable scrolling when not focused for touch. More...
class  UCommonTreeView
 TreeView specialized to navigate on focus for consoles & enable scrolling when not focused for touch. More...
class  UCommonUIActionRouterBase
 The nucleus of the CommonUI input routing system. More...
class  UCommonUIEditorSettings
class  UCommonUIInputSettings
 Project-wide input settings for UI input actions. More...
class  UCommonUILibrary
class  UCommonUIRichTextData
 Derive from this class for rich text data per game it is referenced in Common UI Settings, found in project settings UI. More...
class  UCommonUISettings
class  UCommonUISubsystemBase
class  UCommonUIVisibilitySubsystem
class  UCommonUserWidget
class  UCommonVideoPlayer
class  UCommonVisibilitySwitcher
 Basic switcher that toggles visibility on its children to only show one widget at a time. Activates visible widget if possible. More...
class  UCommonVisibilitySwitcherSlot
class  UCommonVisualAttachment
 Adds a widget as a zero-size attachment to another. Think icons to the left of labels, without changing the computed size of the label. More...
class  UCommonWidgetCarousel
 A widget switcher is like a tab control, but without tabs. At most one widget is visible at time. More...
class  UCommonWidgetCarouselNavBar
 A Navigation control for a Carousel. More...
class  UCommonWidgetGroupBase
 Base class for CommonUI widget groups, currently only used for button groups. More...
class  UDEPRECATED_UCommonVisibilityWidgetBase
 A container that controls visibility based on Input type and Platform. More...
class  ULoadGuardSlot
 Virtually identical to a UBorderSlot, but unfortunately that assumes (fairly) that its parent widget is a UBorder. More...
class  UWidgetLockedStateRegistration

Enumerations

enum  ECommonNumericType {
  Number , Percentage , Seconds , Distance ,
  ECommonNumericType_MAX
}
enum  ECommonSwitcherTransition {
  FadeOnly , Horizontal , Vertical , Zoom ,
  ECommonSwitcherTransition_MAX
}
enum  ECommonSwitcherTransitionFallbackStrategy {
  None , Previous , Next , First ,
  Last , ECommonSwitcherTransitionFallbackStrategy_MAX
}
enum  EInputActionState {
  Enabled , Disabled , Hidden , HiddenAndDisabled ,
  EInputActionState_MAX
}
enum  ERichTextInlineIconDisplayMode { IconOnly , TextOnly , IconAndText , MAX }
enum  ERotatorDirection { Right , Left , ERotatorDirection_MAX }
enum  ETransitionCurve {
  Linear , QuadIn , QuadOut , QuadInOut ,
  CubicIn , CubicOut , CubicInOut , ETransitionCurve_MAX
}

Detailed Description

Enumeration Type Documentation

◆ ECommonNumericType

Enumerator
Number 
Percentage 
Seconds 
Distance 
ECommonNumericType_MAX 

◆ ECommonSwitcherTransition

Enumerator
FadeOnly 
Horizontal 
Vertical 
Zoom 
ECommonSwitcherTransition_MAX 

◆ ECommonSwitcherTransitionFallbackStrategy

Enumerator
None 
Previous 
Next 
First 
Last 
ECommonSwitcherTransitionFallbackStrategy_MAX 

◆ EInputActionState

Enumerator
Enabled 
Disabled 
Hidden 
HiddenAndDisabled 
EInputActionState_MAX 

◆ ERichTextInlineIconDisplayMode

Enumerator
IconOnly 
TextOnly 
IconAndText 
MAX 

◆ ERotatorDirection

Enumerator
Right 
Left 
ERotatorDirection_MAX 

◆ ETransitionCurve

Enumerator
Linear 
QuadIn 
QuadOut 
QuadInOut 
CubicIn 
CubicOut 
CubicInOut 
ETransitionCurve_MAX