Gah - a solution with more questions. – EntropicLqd
UE3:UIDataStore_GameResource (UT3)
Object >> UIRoot >> UIDataProvider >> UIDataStore >> UIDataStore_GameResource |
- Package:
- Engine
- Implemented interfaces:
- UIListElementProvider
- Direct subclasses:
- UTUIDataStore_MenuItems, UTUIDataStore_Options
- This class in other games:
- UDK
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
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-2007 Epic Games, Inc. All Rights Reserved
Properties[edit]
ElementProviderTypes[edit]
Type: array<GameResourceDataProvider>
Modifiers: config
the list of data providers supported by this data store that correspond to list element data
Default value, index 0:
Member | Value |
---|---|
ProviderClassName | "Engine.UIGameInfoSummary" |
ProviderTag | 'GameTypes' |
Default value, index 1:
Member | Value |
---|---|
ProviderClassName | "UTGame.UTUIDataProvider_KeyBinding" |
ProviderTag | 'KeyBindings' |
ListElementProviders[edit]
Type: Object.MultiMap_Mirror{TMultiMap<FName,class UUIResourceDataProvider*>}
Modifiers: const, private, native, transient
collection of list element provider instances that are associated with each ElementProviderType
Default values[edit]
Property | Value |
---|---|
Tag | 'GameResources' |
Structs[edit]
GameResourceDataProvider[edit]
Modifiers: native
- name ProviderTag
- the tag that is used to access this provider, i.e. Players, Teams, etc.
- string ProviderClassName
- the name of the class associated with this data provider
- class<UIResourceDataProvider> ProviderClass
- the UIDataProvider class that exposes the data for this data field tag