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

UTGame.UTUIResourceDataProvider

Extends
UIResourceDataProvider
Modifiers
native ( UI ) config ( Game )

Extends the resource data provider to have a 'filter' accessor so we can decide whether or not to include the provider in a list of items. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.UIRoot
   |   
   +-- Engine.UIDataProvider
      |   
      +-- Engine.UIPropertyDataProvider
         |   
         +-- Engine.UIResourceDataProvider
            |   
            +-- UTGame.UTUIResourceDataProvider

Direct Known Subclasses:

UTUIDataProvider_CommunityMenuItem, UTUIDataProvider_DemoFile, UTUIDataProvider_GameModeInfo, UTUIDataProvider_KeyBinding, UTUIDataProvider_MainMenuItems, UTUIDataProvider_MapInfo, UTUIDataProvider_MenuOption, UTUIDataProvider_MidGameMenu, UTUIDataProvider_MultiplayerMenuItem, UTUIDataProvider_Mutator, UTUIDataProvider_SettingsMenuItem, UTUIDataProvider_SimpleMenu, UTUIDataProvider_Weapon

Variables Summary
boolbRemoveOn360
boolbRemoveOnPC
boolbRemoveOnPS3
stringIniName
UTUIResourceDataProvider
boolbSearchAllInis
Inherited Variables from Engine.UIPropertyDataProvider
ComplexPropertyTypes

Functions Summary
functionbool IsFiltered ()
Inherited Functions from Engine.UIResourceDataProvider
IsProviderDisabled
Inherited Functions from Engine.UIPropertyDataProvider
GetCustomPropertyValue


Variables Detail

bRemoveOn360 Source code

var config bool bRemoveOn360;
Options to remove certain menu items on a per platform basis.

bRemoveOnPC Source code

var config bool bRemoveOnPC;

bRemoveOnPS3 Source code

var config bool bRemoveOnPS3;

IniName Source code

var const string IniName;
the .ini file that this instance was created from, if not the class default .ini (for bSearchAllInis classes)

UTUIResourceDataProvider

bSearchAllInis Source code

var(UTUIResourceDataProvider) bool bSearchAllInis;
whether to search all .inis for valid resource provider instances instead of just the our specified config file this is used for lists that need to support additions via extra files, i.e. mods


Functions Detail

IsFiltered Source code

native virtual final function bool IsFiltered ( )

@return Returns whether or not this provider should be filtered, by default it checks the platform flags.


Defaultproperties

defaultproperties
{
   Name="Default__UTUIResourceDataProvider"
   ObjectArchetype=UIResourceDataProvider'Engine.Default__UIResourceDataProvider'
}

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