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

UHUDQuickSlotController. More...

Public Member Functions

Functions
void OnPlayerUntransformChanged (bool canUntransform)
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

Static Public Member Functions

Static Functions
static FString GetCrossbarBlueprintName ()
 Gets the BP name of the Crossbar Widget.
static FString GetHotbarBlueprintName ()
 Gets the BP name of the Hotbar Widget.
static FString GetTransformedHotbarBlueprintName ()
 Gets the BP name of the TransformedHotbar Widget.
static FString GetWheelBlueprintName ()
 Gets the BP name of the Wheel Widget.
static UClass StaticClass ()
static FString GetControlledHotbarBlueprintName ()
 Gets the BP name of the Wheel Widget.
Static Public Member Functions inherited from UHUDControllerBase
static UClass StaticClass ()
Static Public Member Functions inherited from UObject
static UClass StaticClass ()

Public Attributes

HUDQuickSlotController
EQuickSlotType m_SlotType
 Type of the Quick Slot configured.
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

Static Public Attributes

Static Variables
static const FString CrossbarBlueprintName
static const FString HotbarBlueprintName
static const FString TransformedHotbarBlueprintName
static const FString WheelBlueprintName
static const FString ControlledHotbarBlueprintName

Detailed Description

UHUDQuickSlotController.

The HUD Controller that manages the different Quick Slots and its comunication with other controllers.

Member Function Documentation

◆ GetControlledHotbarBlueprintName()

FString GetControlledHotbarBlueprintName ( )
static

Gets the BP name of the Wheel Widget.

◆ GetCrossbarBlueprintName()

FString GetCrossbarBlueprintName ( )
static

Gets the BP name of the Crossbar Widget.

◆ GetHotbarBlueprintName()

FString GetHotbarBlueprintName ( )
static

Gets the BP name of the Hotbar Widget.

◆ GetTransformedHotbarBlueprintName()

FString GetTransformedHotbarBlueprintName ( )
static

Gets the BP name of the TransformedHotbar Widget.

◆ GetWheelBlueprintName()

FString GetWheelBlueprintName ( )
static

Gets the BP name of the Wheel Widget.

◆ OnPlayerUntransformChanged()

void OnPlayerUntransformChanged ( bool canUntransform)

◆ StaticClass()

UClass StaticClass ( )
static

Member Data Documentation

◆ ControlledHotbarBlueprintName

const FString ControlledHotbarBlueprintName
static

◆ CrossbarBlueprintName

const FString CrossbarBlueprintName
static

◆ HotbarBlueprintName

const FString HotbarBlueprintName
static

◆ m_SlotType

EQuickSlotType m_SlotType

Type of the Quick Slot configured.

◆ TransformedHotbarBlueprintName

const FString TransformedHotbarBlueprintName
static

◆ WheelBlueprintName

const FString WheelBlueprintName
static