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

UTGame.UTUICollectionCheckBox

Extends
UICheckbox
Modifiers
native ( UI ) placeable

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved. Checkbox widget that works with collection datasources.

Core.Object
|   
+-- Engine.UIRoot
   |   
   +-- Engine.UIScreenObject
      |   
      +-- Engine.UIObject
         |   
         +-- Engine.UIButton
            |   
            +-- Engine.UICheckbox
               |   
               +-- UTGame.UTUICollectionCheckBox

Variables Summary
UIListElementProviderDataProvider
Inherited Variables from Engine.UICheckbox
bIsChecked, CheckedCue, CheckedImageComponent, UncheckedCue, ValueDataSource
Inherited Variables from Engine.UIButton
BackgroundImageComponent, ClickedCue

Functions Summary
function SetValue (bool bShouldBeChecked, optional int PlayerIndex=INDEX_NONE)
Inherited Functions from Engine.UICheckbox
ClearBoundDataStores, GetBoundDataStores, GetDataStoreBinding, IsChecked, NotifyDataStoreValueUpdated, OnSetBoolValue, RefreshSubscriberValue, SaveSubscriberValue, SetCheckImage, SetDataStoreBinding, SetValue
Inherited Functions from Engine.UIButton
SetImage


Variables Detail

DataProvider Source code

var const transient UIListElementProvider DataProvider;
the list element provider referenced by DataSource


Functions Detail

SetValue Source code

native function SetValue ( bool bShouldBeChecked, optional int PlayerIndex=INDEX_NONE )
Changed the checked state of this checkbox and activates a checked event.
@param bShouldBeChecked TRUE to turn the checkbox on, FALSE to turn it off
@param PlayerIndex the index of the player that generated the call to SetValue; used as the PlayerIndex when activating UIEvents; if not specified, the value of GetBestPlayerIndex() is used instead.


Defaultproperties

defaultproperties
{
   ValueDataSource=(RequiredFieldType=DATATYPE_Collection)
   Begin Object Class=UIComp_DrawImage Name=CheckedImageTemplate ObjName=CheckedImageTemplate Archetype=UIComp_DrawImage'Engine.Default__UICheckbox:CheckedImageTemplate'
      ObjectArchetype=UIComp_DrawImage'Engine.Default__UICheckbox:CheckedImageTemplate'
   End Object
   CheckedImageComponent=CheckedImageTemplate
   Begin Object Class=UIComp_DrawImage Name=BackgroundImageTemplate ObjName=BackgroundImageTemplate Archetype=UIComp_DrawImage'Engine.Default__UICheckbox:BackgroundImageTemplate'
      ObjectArchetype=UIComp_DrawImage'Engine.Default__UICheckbox:BackgroundImageTemplate'
   End Object
   BackgroundImageComponent=BackgroundImageTemplate
   Begin Object Class=UIComp_Event Name=WidgetEventComponent ObjName=WidgetEventComponent Archetype=UIComp_Event'Engine.Default__UICheckbox:WidgetEventComponent'
      ObjectArchetype=UIComp_Event'Engine.Default__UICheckbox:WidgetEventComponent'
   End Object
   EventProvider=WidgetEventComponent
   Name="Default__UTUICollectionCheckBox"
   ObjectArchetype=UICheckbox'Engine.Default__UICheckbox'
}

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