| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Inherited version of the game resource datastore that exposes sets of options to the UI. These option sets are then used to autogenerate widgets. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.
Core.Object
|
+-- Engine.UIRoot
|
+-- Engine.UIDataProvider
|
+-- Engine.UIDataStore
|
+-- Engine.UIDataStore_GameResource
|
+-- UTGame.UTUIDataStore_Options
| Variables Summary | |
|---|---|
| array<UTUIResourceDataProvider> | DynamicProviders |
| MultiMap_Mirror | OptionProviders |
| Inherited Variables from Engine.UIDataStore_GameResource |
|---|
| ElementProviderTypes, ListElementProviders |
| Inherited Variables from Engine.UIDataStore |
|---|
| RefreshSubscriberNotifies, Tag |
| Structures Summary |
|---|
| Inherited Structures from Engine.UIDataStore_GameResource |
|---|
| GameResourceDataProvider |
| Functions Summary | ||
|---|---|---|
![]() | AppendToSet (name SetName, int NumOptions) | |
![]() | ClearSet (name SetName) | |
![]() | GetSet (name SetName, out array<UTUIResourceDataProvider> OutProviders) | |
| Inherited Functions from Engine.UIDataStore |
|---|
| GetDataStoreClient, NotifyGameSessionEnded, OnCommit, RefreshSubscribers, Registered, SubscriberAttached, SubscriberDetached, Unregistered |
| Variables Detail |
|---|
Array of dynamically providers.
collection of providers per part type.
| Functions Detail |
|---|
AppendToSet Source codeAppends N amount of providers to the specified set.
@param SetName Set to append to
@param NumOptions Number of options to append
ClearSet Source codeClears all options in the specified set.
@param SetName Set to clear
GetSet Source codeRetrieves a set of option providers.
@param SetName Set to retrieve
@param OutProviders Storage array for resulting providers.
| Defaultproperties |
|---|
defaultproperties
{
ElementProviderTypes(0)=(ProviderTag="OptionSets",ProviderClassName="UTGame.UTUIDataProvider_MenuOption")
Tag="UTOptions"
WriteAccessType=ACCESS_WriteAll
Name="Default__UTUIDataStore_Options"
ObjectArchetype=UIDataStore_GameResource'Engine.Default__UIDataStore_GameResource'
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||