I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE3:UIDataProvider_Settings (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> UIRoot >> UIDataProvider >> UIPropertyDataProvider >> UIDynamicDataProvider >> UIDataProvider_Settings
Package: 
Engine
Direct subclass:
UTUIDataProvider_SearchResult
This class in other games:
UDK

This class is responsible for mapping properties in an Settings object to something that the UI system can consume.

Properties[edit]

bIsAListRow[edit]

Type: bool

Whether this provider is a row in a list (removes array handling)

Settings[edit]

Type: Settings

Holds the settings object that will be exposed to the UI

SettingsArrayProviders[edit]

Type: array<SettingsArrayProvider>

The list of mappings from settings id to their provider

Default values[edit]

Property Value
WriteAccessType ACCESS_WriteAll

Structs[edit]

SettingsArrayProvider[edit]

Modifiers: native

Keeps a list of providers for each settings id

int SettingsId 
The settings id that this provider is for
name SettingsName 
Cached to avoid extra look ups
UIDataProvider_SettingsArray Provider 
The provider object to expose the data with