|
G1R AngelScript
Scripting reference for the Gothic 1 Remake
|
Metadata CommonUI will try to acquire from Enhanced Input Mapping Contexts (IMC). More...
Static Public Member Functions | |
Static Functions | |
| static UClass | StaticClass () |
| Static Public Member Functions inherited from UObject | |
| static UClass | StaticClass () |
Public Attributes | |
CommonInput | |
| bool | bIsGenericInputAction |
| Generic actions like accept or face button top will be subscribed to by multiple UI elements. These actions will not broadcast enhanced input action delegates such as "Triggered, Ongoing, Canceled, or Completed." Since those delegates would be fired by multiple UI elements. | |
| int | NavBarPriority |
| Priority in nav-bar. | |
| Public Attributes inherited from UObject | |
| const UClass | Class |
| const UObject | Outer |
| const UPackage | Outermost |
| const UPackage | Package |
| const UWorld | World |
| const FName | Name |
| const bool | IsRooted |
Additional Inherited Members | |
| Public Member Functions inherited from UObject | |
| bool | MarkPackageDirty () const |
| void | RemoveFromRoot () |
| bool | GetIsRooted () const |
| bool | IsTransient () const |
| bool | Modify (bool bAlwaysMarkDirty=true) |
| void | SetTransactional (bool bTransactional) |
| bool | IsSupportedForNetworking () const |
| UClass | GetClass () const |
| UObject | GetOuter () const |
| UObject | GetTypedOuter (TSubclassOf< UObject > Target) const |
| Traverses the outer chain searching for the next object of a certain type. | |
| UPackage | GetOutermost () const |
| UPackage | GetPackage () const |
| void | AddToRoot () |
| UWorld | GetWorld () const |
| FName | GetName () const |
| FString | GetFullName (const UObject StopOuter=nullptr) const |
| FString | GetPathName (const UObject StopOuter=nullptr) const |
| bool | IsA (const UClass Class) const |
| Returns true if this object is of the specified type, or a child of that type. | |
| void | SaveConfig () |
| void | LoadConfig () |
| void | ReloadConfig () |
| void | CopyScriptPropertiesFrom (const UObject OtherObject) |
| void | opCast (?&Address) const |
| FString | ToString () const |
Metadata CommonUI will try to acquire from Enhanced Input Mapping Contexts (IMC).
You can Inherit from this class if you have any info that may need to be parsed per platform by CommonUI. IMC's can be specified per platform, so each platform may have different Common Input Metadata
Note: We intentionally do not define any context-independant metadata. Even though some metadata should be context-independant (Like NavBarPriority below). Locking it that info to a seperate metadata type prevents any chance of future overriding. Instead, we prefer info for all metadata to be set across all instances.
|
static |
| bool bIsGenericInputAction |
Generic actions like accept or face button top will be subscribed to by multiple UI elements. These actions will not broadcast enhanced input action delegates such as "Triggered, Ongoing, Canceled, or Completed." Since those delegates would be fired by multiple UI elements.
Non-generic input actions will fire Enhanced Input events. However they will not fire CommonUI action bindings (Since those can be manually fired in BP).
| int NavBarPriority |
Priority in nav-bar.