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

Engine.UIState_Disabled

Extends
UIState
Modifiers
native ( inherit )

Represents the "disabled" widget state. Disabled widgets cannot respond to input or recieve focus. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.UIRoot
   |   
   +-- Engine.UIState
      |   
      +-- Engine.UIState_Disabled

Constants Summary
Inherited Contants from Engine.UIRoot
ASPECTRATIO_Monitor, ASPECTRATIO_Normal, ASPECTRATIO_Widescreen, DEFAULT_SIZE_X, DEFAULT_SIZE_Y, MAX_SUPPORTED_GAMEPADS, PRIVATE_EditorNoDelete, PRIVATE_EditorNoRename, PRIVATE_EditorNoReparent, PRIVATE_KeepFocusedState, PRIVATE_ManagedStyle, PRIVATE_NotDockable, PRIVATE_NotEditorSelectable, PRIVATE_NotFocusable, PRIVATE_NotRotatable, PRIVATE_PropagateState, PRIVATE_Protected, PRIVATE_TreeHidden, PRIVATE_TreeHiddenRecursive, SCENE_DATASTORE_TAG, TEMP_SPLITSCREEN_INDEX

Variables Summary
Inherited Variables from Engine.UIState
DisabledInputActions, MouseCursorName, PlayerIndexMask, StackPriority, StateInputActions, StateSequence
Inherited Variables from Engine.UIRoot
CurrentMenuState, ModifierStack

Enumerations Summary
Inherited Enumerations from Engine.UIRoot
EColumnHeaderState, EMaterialAdjustmentType, ENavigationLinkType, EPositionEvalType, ERotationAnchor, EScreenInputMode, ESplitscreenRenderMode, ETextAutoScaleMode, ETextClipMode, EUIAlignment, EUIAspectRatioConstraint, EUIAutoSizeConstraintType, EUIDataProviderFieldType, EUIDefaultPenColor, EUIDockPaddingEvalType, EUIExtentEvalType, EUIListElementState, EUIOrientation, EUIWidgetFace

Structures Summary
Inherited Structures from Engine.UIRoot
AutoSizeData, AutoSizePadding, DefaultEventSpecification, InputEventSubscription, InputKeyAction, PlayerInteractionData, RenderParameters, ScreenPositionRange, StateInputKeyAction, StyleReferenceId, STYLE_ID, TextAutoScaleValue, TextureCoordinates, UIAnchorPosition, UICombinedStyleData, UIDataStoreBinding, UIDockingNode, UIDockingSet, UIFocusPropagationData, UIImageAdjustmentData, UIImageStyleOverride, UIInputAliasClassMap, UIInputAliasMap, UIInputAliasStateMap, UIMouseBounds, UINavigationData, UIProviderFieldValue, UIProviderScriptFieldValue, UIRangeData, UIRenderingSubregion, UIRotation, UIScreenValue, UIScreenValue_AutoSizeRegion, UIScreenValue_Bounds, UIScreenValue_DockPadding, UIScreenValue_Extent, UIScreenValue_Position, UIStringCaretParameters, UIStringNodeModifier, UIStyleOverride, UIStyleReference, UIStyleSubscriberReference, UITextAttributes, UITextStyleOverride, WIDGET_ID

Functions Summary
eventbool ActivateState (UIScreenObject Target, int PlayerIndex ))
eventbool IsStateAllowed (UIScreenObject Target, UIState NewState, int PlayerIndex ))
Inherited Functions from Engine.UIState
ActivateState, AddSequenceObject, DeactivateState, GetUIEvents, IsActiveForPlayer, IsStateAllowed, IsWidgetClassSupported, OnActivate, OnDeactivate, RemoveSequenceObject, RemoveSequenceObjects
Inherited Functions from Engine.UIRoot
<, =, ConvertWidgetIDToString, GetCurrentUIController, GetCursorPosition, GetCursorSize, GetDataStoreFieldValue, GetDataStoreStringValue, GetFaceOrientation, GetPrimitiveTransform, GetSceneClient, IsConsole, SetDataStoreFieldValue, SetDataStoreStringValue, SetMouseCaptureOverride


Functions Detail

ActivateState Source code

event bool ActivateState ( UIScreenObject Target, int PlayerIndex ) )
Activate this state for the specified target.
@param Target the widget that is activating this state.
@param PlayerIndex the index [into the Engine.GamePlayers array] for the player that generated this call
@return TRUE to allow this state to be activated for the specified Target.

IsStateAllowed Source code

event bool IsStateAllowed ( UIScreenObject Target, UIState NewState, int PlayerIndex ) )
Allows states currently in a widget's StateStack to prevent the widget from entering a new state. This function is only called for states currently in the widget's StateStack.
@param Target the widget that wants to enter the new state
@param NewState the new state that widget wants to enter
@param PlayerIndex the index [into the Engine.GamePlayers array] for the player that generated this call
@return TRUE if the widget should be allowed to enter the state specified.


Defaultproperties

defaultproperties
{
   Name="Default__UIState_Disabled"
   ObjectArchetype=UIState'Engine.Default__UIState'
}

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