My program doesn't have bugs. It just develops random features.

UE3:UTUIDataStore_Options (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 11:47, 6 November 2009 by (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UDK Object >> UIRoot >> UIDataProvider >> UIDataStore >> UIDataStore_GameResource >> UTUIDataStore_Options
Package: 
UTGame
Implemented interfaces
UIListElementProvider
This class in other games:
UT3

Inherited version of the game resource datastore that exposes sets of options to the UI. These option sets are then used to autogenerate widgets.

Properties

DynamicProviders

Type: array<UTUIResourceDataProvider>

Modifiers: transient

Array of dynamically providers.

OptionProviders

Type: Object.MultiMap_Mirror{TMultiMap<FName, class UUTUIResourceDataProvider*>}

Modifiers: const, private, native, transient


Default values

Property Value
ElementProviderTypes[0]
Member Value
ProviderClassName "UTGame.UTUIDataProvider_MenuOption"
ProviderTag 'OptionSets'
Tag 'UTOptions'
WriteAccessType ACCESS_WriteAll

Native functions

AppendToSet

native function AppendToSet (name SetName, int NumOptions)

Appends N amount of providers to the specified set.

Parameters:

  • SetName - Set to append to
  • NumOptions - Number of options to append

ClearSet

native function ClearSet (name SetName)

Clears all options in the specified set.

Parameters:

  • SetName - Set to clear

GetSet

native function GetSet (name SetName, out array<UTUIResourceDataProviderOutProviders)

Retrieves a set of option providers.

Parameters:

  • SetName - Set to retrieve
  • OutProviders - Storage array for resulting providers.