Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.UISettingsProvider

Extends
UIPropertyDataProvider
Modifiers
native ( inherit ) abstract

Base class for data providers which provide settings data. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.UIRoot
   |   
   +-- Engine.UIDataProvider
      |   
      +-- Engine.UIPropertyDataProvider
         |   
         +-- Engine.UISettingsProvider

Direct Known Subclasses:

PlayerSettingsProvider, SessionSettingsProvider

Variables Summary
nameProviderTag
Inherited Variables from Engine.UIPropertyDataProvider
ComplexPropertyTypes
Inherited Variables from Engine.UIDataProvider
ProviderChangedNotifies, WriteAccessType

Enumerations Summary
Inherited Enumerations from Engine.UIDataProvider
EProviderAccessType

Structures Summary
Inherited Structures from Engine.UIDataProvider
UIDataProviderField

Functions Summary
functionbool CleanupDataProvider ()))
function LoadPropertyValue (name PropertyName, UIObject Widget)
functionbool OnModifiedProperty (name PropertyName, UIObject Widget)
function SavePropertyValue (name PropertyName, UIObject Widget)
Inherited Functions from Engine.UIPropertyDataProvider
GetCustomPropertyValue
Inherited Functions from Engine.UIDataProvider
AddPropertyNotificationChangeRequest, GenerateFillerData, GenerateScriptMarkupString, GetFieldValue, GetSupportedScriptFields, NotifyPropertyChanged, RemovePropertyNotificationChangeRequest, SetFieldValue


Variables Detail

ProviderTag Source code

var const name ProviderTag;
The tag to use for this provider. This is the name that will appear in the data store browser for this data provider's tree item.


Functions Detail

CleanupDataProvider Source code

function bool CleanupDataProvider ( ) )
Allows the data provider to clear any references that would interfere with garbage collection.
@return TRUE if the instance reference was successfully cleared.

LoadPropertyValue Source code

function LoadPropertyValue ( name PropertyName, UIObject Widget )
Stores the options related to creating or connecting to game sessions that have been selected thus far.

OnModifiedProperty Source code

function bool OnModifiedProperty ( name PropertyName, UIObject Widget )

SavePropertyValue Source code

function SavePropertyValue ( name PropertyName, UIObject Widget )


Defaultproperties

defaultproperties
{
   ProviderTag="SettingsProvider"
   Name="Default__UISettingsProvider"
   ObjectArchetype=UIPropertyDataProvider'Engine.Default__UIPropertyDataProvider'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:47.971 - Created with UnCodeX