Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
Game resource data stores provide access to available game resources, such as the available gametypes, maps, or mutators The data for each type of game resource is provided through a data provider and is specified in the .ini file for that data provider class type using the PerObjectConfig paradigm. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.
Core.Object | +-- Engine.UIRoot | +-- Engine.UIDataProvider | +-- Engine.UIDataStore | +-- Engine.UIDataStore_GameResource
UTUIDataStore_MenuItems, UTUIDataStore_Options
Variables Summary | |
---|---|
array<GameResourceDataProvider> | ElementProviderTypes |
MultiMap_Mirror | ListElementProviders |
Inherited Variables from Engine.UIDataStore |
---|
RefreshSubscriberNotifies, Tag |
Inherited Variables from Engine.UIDataProvider |
---|
ProviderChangedNotifies, WriteAccessType |
Enumerations Summary |
---|
Inherited Enumerations from Engine.UIDataProvider |
---|
EProviderAccessType |
Structures Summary | ||
---|---|---|
GameResourceDataProvider ProviderTag, ProviderClassName, ProviderClass |
Inherited Structures from Engine.UIDataProvider |
---|
UIDataProviderField |
Functions Summary |
---|
Inherited Functions from Engine.UIDataStore |
---|
GetDataStoreClient, NotifyGameSessionEnded, OnCommit, RefreshSubscribers, Registered, SubscriberAttached, SubscriberDetached, Unregistered |
Variables Detail |
---|
the list of data providers supported by this data store that correspond to list element data
collection of list element provider instances that are associated with each ElementProviderType
Structures Detail |
---|
var transient class<UIResourceDataProvider> ProviderClass;};
var config string ProviderClassName;
var config name ProviderTag;
ProviderClass:the UIDataProvider class that exposes the data for this data field tagProviderClassName:the name of the class associated with this data providerProviderTag:the tag that is used to access this provider, i.e. Players, Teams, etc.
Defaultproperties |
---|
defaultproperties { ElementProviderTypes(0)=(ProviderTag="GameTypes",ProviderClassName="Engine.UIGameInfoSummary") ElementProviderTypes(1)=(ProviderTag="KeyBindings",ProviderClassName="UTGame.UTUIDataProvider_KeyBinding") Tag="GameResources" Name="Default__UIDataStore_GameResource" ObjectArchetype=UIDataStore'Engine.Default__UIDataStore' } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |