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

UTGame.UTUIDataStore_Options

Extends
UIDataStore_GameResource
Modifiers
native ( UI ) Config ( Game )

Inherited version of the game resource datastore that exposes sets of options to the UI. These option sets are then used to autogenerate widgets. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.UIRoot
   |   
   +-- Engine.UIDataProvider
      |   
      +-- Engine.UIDataStore
         |   
         +-- Engine.UIDataStore_GameResource
            |   
            +-- UTGame.UTUIDataStore_Options

Variables Summary
array<UTUIResourceDataProvider>DynamicProviders
MultiMap_MirrorOptionProviders
Inherited Variables from Engine.UIDataStore_GameResource
ElementProviderTypes, ListElementProviders
Inherited Variables from Engine.UIDataStore
RefreshSubscriberNotifies, Tag

Structures Summary
Inherited Structures from Engine.UIDataStore_GameResource
GameResourceDataProvider

Functions Summary
function AppendToSet (name SetName, int NumOptions)
function ClearSet (name SetName)
function GetSet (name SetName, out array<UTUIResourceDataProvider> OutProviders)
Inherited Functions from Engine.UIDataStore
GetDataStoreClient, NotifyGameSessionEnded, OnCommit, RefreshSubscribers, Registered, SubscriberAttached, SubscriberDetached, Unregistered


Variables Detail

DynamicProviders Source code

var transient array<UTUIResourceDataProvider> DynamicProviders;
Array of dynamically providers.

OptionProviders Source code

var const private native transient MultiMap_Mirror OptionProviders;
collection of providers per part type.


Functions Detail

AppendToSet Source code

native function AppendToSet ( name SetName, int NumOptions )
Appends N amount of providers to the specified set.
@param SetName Set to append to
@param NumOptions Number of options to append

ClearSet Source code

native function ClearSet ( name SetName )
Clears all options in the specified set.
@param SetName Set to clear

GetSet Source code

native function GetSet ( name SetName, out array<UTUIResourceDataProvider> OutProviders )
Retrieves a set of option providers.
@param SetName Set to retrieve
@param OutProviders Storage array for resulting providers.


Defaultproperties

defaultproperties
{
   ElementProviderTypes(0)=(ProviderTag="OptionSets",ProviderClassName="UTGame.UTUIDataProvider_MenuOption")
   Tag="UTOptions"
   WriteAccessType=ACCESS_WriteAll
   Name="Default__UTUIDataStore_Options"
   ObjectArchetype=UIDataStore_GameResource'Engine.Default__UIDataStore_GameResource'
}

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