Engine.UIToggleButton
- Extends
- UILabelButton
- Modifiers
- native ( inherit )
This button is identical to UIButton, with the exception that pressing this button toggles its pressed state, rather
than only remaining in the pressed state while the mouse/key is depressed.
Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.
Core.Object
|
+-- Engine.UIRoot
|
+-- Engine.UIScreenObject
|
+-- Engine.UIObject
|
+-- Engine.UIButton
|
+-- Engine.UILabelButton
|
+-- Engine.UIToggleButton
Inherited Functions from Engine.UILabelButton |
ClearBoundDataStores, GetBoundDataStores, GetCaption, GetDataStoreBinding, NotifyDataStoreValueUpdated, OnGetTextValue, OnSetLabelText, RefreshSubscriberValue, SaveSubscriberValue, SetCaption, SetDataStoreBinding, SetTextAlignment |
Data
CheckedStringRenderComponent Source code
Image
CheckedBackgroundImageComponent Source code
var(Image) editinline const noclear
UIComp_DrawImage CheckedBackgroundImageComponent;
Value
var(Value) private bool bIsChecked;
function bool ButtonClicked (
UIScreenObject Sender,
int PlayerIndex ) )
final function bool IsChecked ( ) )
native function SetCaption ( string NewText )
native final function SetValue ( bool bShouldBeChecked, optional int PlayerIndex=INDEX_NONE )
defaultproperties
{
ValueDataSource=
Begin Object Class=UIComp_DrawString Name=CheckedLabelStringRenderer ObjName=CheckedLabelStringRenderer Archetype=UIComp_DrawString'Engine.Default__UIComp_DrawString'
StyleResolverTag="Caption Style (Checked)"
StringStyle=(DefaultStyleTag="DefaultToggleButtonStyle")
Name="CheckedLabelStringRenderer"
ObjectArchetype=UIComp_DrawString'Engine.Default__UIComp_DrawString'
End Object
CheckedStringRenderComponent=CheckedLabelStringRenderer
Begin Object Class=UIComp_DrawImage Name=CheckedBackgroundImageTemplate ObjName=CheckedBackgroundImageTemplate Archetype=UIComp_DrawImage'Engine.Default__UIComp_DrawImage'
StyleResolverTag="Background Image Style (Checked)"
ImageStyle=(DefaultStyleTag="DefaultToggleButtonBackgroundStyle")
Name="CheckedBackgroundImageTemplate"
ObjectArchetype=UIComp_DrawImage'Engine.Default__UIComp_DrawImage'
End Object
CheckedBackgroundImageComponent=CheckedBackgroundImageTemplate
Begin Object Class=UIComp_DrawString Name=LabelStringRenderer ObjName=LabelStringRenderer Archetype=UIComp_DrawString'Engine.Default__UILabelButton:LabelStringRenderer'
ObjectArchetype=UIComp_DrawString'Engine.Default__UILabelButton:LabelStringRenderer'
End Object
StringRenderComponent=LabelStringRenderer
Begin Object Class=UIComp_DrawImage Name=BackgroundImageTemplate ObjName=BackgroundImageTemplate Archetype=UIComp_DrawImage'Engine.Default__UILabelButton:BackgroundImageTemplate'
ObjectArchetype=UIComp_DrawImage'Engine.Default__UILabelButton:BackgroundImageTemplate'
End Object
BackgroundImageComponent=BackgroundImageTemplate
__OnClicked__Delegate=Default__UIToggleButton.ButtonClicked
Begin Object Class=UIComp_Event Name=WidgetEventComponent ObjName=WidgetEventComponent Archetype=UIComp_Event'Engine.Default__UILabelButton:WidgetEventComponent'
ObjectArchetype=UIComp_Event'Engine.Default__UILabelButton:WidgetEventComponent'
End Object
EventProvider=WidgetEventComponent
Name="Default__UIToggleButton"
ObjectArchetype=UILabelButton'Engine.Default__UILabelButton'
}
|
Creation time: sk 18-3-2018 10:00:48.218 - Created with
UnCodeX