Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
This class is responsible for mapping properties in an Settings object to something that the UI system can consume.
Core.Object | +-- Engine.UIRoot | +-- Engine.UIDataProvider | +-- Engine.UIPropertyDataProvider | +-- Engine.UIDynamicDataProvider | +-- Engine.UIDataProvider_Settings
UTUIDataProvider_SearchResult
Variables Summary | |
---|---|
bool | bIsAListRow |
Settings | Settings |
array<SettingsArrayProvider> | SettingsArrayProviders |
Inherited Variables from Engine.UIDynamicDataProvider |
---|
DataClass, DataSource |
Inherited Variables from Engine.UIPropertyDataProvider |
---|
ComplexPropertyTypes |
Structures Summary | ||
---|---|---|
SettingsArrayProvider SettingsId, SettingsName, Provider |
Functions Summary |
---|
Inherited Functions from Engine.UIPropertyDataProvider |
---|
GetCustomPropertyValue |
Variables Detail |
---|
Whether this provider is a row in a list (removes array handling)
Holds the settings object that will be exposed to the UI
The list of mappings from settings id to their provider
Structures Detail |
---|
var UIDataProvider_SettingsArray Provider;};
var int SettingsId;
var name SettingsName;
Keeps a list of providers for each settings id
Provider:The provider object to expose the data withSettingsId:The settings id that this provider is forSettingsName:Cached to avoid extra look ups
Defaultproperties |
---|
defaultproperties { WriteAccessType=ACCESS_WriteAll Name="Default__UIDataProvider_Settings" ObjectArchetype=UIDynamicDataProvider'Engine.Default__UIDynamicDataProvider' } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |