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

Engine.UISafeRegionPanel

Extends
UIContainer
Modifiers
config ( Game ) placeable native ( UIPrivate )

Panel class that locks its position and size to match the safe region for the viewport. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.UIRoot
   |   
   +-- Engine.UIScreenObject
      |   
      +-- Engine.UIObject
         |   
         +-- Engine.UIContainer
            |   
            +-- Engine.UISafeRegionPanel

Constants Summary
Inherited Contants from Engine.UIObject
CONTEXTMENU_BINDING_INDEX, FIRST_DEFAULT_DATABINDING_INDEX, TOOLTIP_BINDING_INDEX

Variables Summary
Safe
boolbForce4x3AspectRatio
boolbUseFullRegionIn4x3
array<float>RegionPercentages
ESafeRegionTypeRegionType
Inherited Variables from Engine.UIContainer
AutoAlignment
Inherited Variables from Engine.UIObject
AnimationParent, AnimationPosition, AnimStack, bDebugShowBounds, bEnableActiveCursorUpdates, bSupportsPrimaryStyle, ContextMenuData, DebugBoundsColor, DockTargets, NavigationTargets, Owner, OwnerScene, PrimaryStyle, PrivateFlags, RenderBoundsVertices[EUIWidgetFace.UIFACE_MAX], RenderBounds[EUIWidgetFace.UIFACE_MAX], RenderOffset, Rotation, StyleSubscribers, TabIndex, ToolTip, WidgetID, WidgetTag

Enumerations Summary
ESafeRegionType
ESRT_FullRegion, ESRT_TextSafeRegion

Functions Summary
Inherited Functions from Engine.UIObject
AddStyleSubscriber, AnimSetBottom, AnimSetColor, AnimSetLeft, AnimSetOpacity, AnimSetPosition, AnimSetRelPosition, AnimSetRight, AnimSetRotation, AnimSetScale, AnimSetTop, AnimSetVisibility, CanAcceptFocus, ClearDefaultDataBinding, ClearUIAnimation, FindStyleSubscriberIndex, FindStyleSubscriberIndexById, GenerateSceneDataStoreMarkup, GenerateTransformMatrix, GetAnchorPosition, GetDefaultDataBinding, GetDefaultDataStores, GetOwner, GetParent, GetPositionExtent, GetPositionExtents, GetRotationMatrix, GetScene, GetToolTipValue, HasTransform, IsContainedBy, IsDockedTo, IsPrivateBehaviorSet, LogRenderBounds, NeedsActiveCursorUpdates, NotifyValueChanged, OnSetDatastoreBinding, PlayUIAnimation, RemoveStyleSubscriber, ResolveDefaultDataBinding, ResolveStyles, RotateWidget, SetActiveCursorUpdate, SetAnchorPosition, SetDefaultDataBinding, SetDockPadding, SetDockParameters, SetDockTarget, SetForcedNavigationTarget, SetNavigationTarget, SetPrivateBehavior, SetWidgetStyleByName, StopUIAnimation, TickAnim, UIAnimEnd, UpdateRotationMatrix


Variables Detail

Safe

bForce4x3AspectRatio Source code

var(Safe) bool bForce4x3AspectRatio;
If true, the panel will force the 4x3 Aspect Ratio

bUseFullRegionIn4x3 Source code

var(Safe) bool bUseFullRegionIn4x3;

RegionPercentages Source code

var(Safe) config editinline array<float> RegionPercentages;
Holds a list of percentages that define each region

RegionType Source code

var(Safe) ESafeRegionType RegionType;
This holds the type of region to create


Enumerations Detail

ESafeRegionType Source code

enum ESafeRegionType
{
ESRT_FullRegion, ESRT_TextSafeRegion
};


Defaultproperties

defaultproperties
{
   RegionPercentages(0)=0.990000
   RegionPercentages(1)=0.980000
   Begin Object Class=UIComp_Event Name=WidgetEventComponent ObjName=WidgetEventComponent Archetype=UIComp_Event'Engine.Default__UIContainer:WidgetEventComponent'
      ObjectArchetype=UIComp_Event'Engine.Default__UIContainer:WidgetEventComponent'
   End Object
   EventProvider=WidgetEventComponent
   Name="Default__UISafeRegionPanel"
   ObjectArchetype=UIContainer'Engine.Default__UIContainer'
}

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