1
0
KF2-Dev-Scripts/UDKBase/classes/UDKUIDataStore_Options.uc
2020-12-13 18:01:13 +03:00

34 lines
1.0 KiB
Ucode

/**
* 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-2013 Epic Games, Inc. All Rights Reserved.
*/
class UDKUIDataStore_Options extends UIDataStore_GameResource
native
Config(Game);
cpptext
{
/**
* Called when this data store is added to the data store manager's list of active data stores.
*
* @param PlayerOwner the player that will be associated with this DataStore. Only relevant if this data store is
* associated with a particular player; NULL if this is a global data store.
*/
virtual void OnRegister( ULocalPlayer* PlayerOwner );
}
/** collection of providers per part type. */
var const private native transient MultiMap_Mirror OptionProviders{TMultiMap<FName, class UUDKUIResourceDataProvider*>};
/** Array of dynamic providers. */
var transient array<UDKUIResourceDataProvider> DynamicProviders;
DefaultProperties
{
Tag=UTOptions
}