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

UTGame.UTUIMeshWidget

Extends
UIMeshWidget
Modifiers
native ( UI ) placeable

UT Specialized version of UIMeshWidget, adds some lights and optionally rotates the model. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.UIRoot
   |   
   +-- Engine.UIScreenObject
      |   
      +-- Engine.UIObject
         |   
         +-- Engine.UIMeshWidget
            |   
            +-- UTGame.UTUIMeshWidget

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

Variables Summary
UTUIMeshWidget
floatBaseHeight
LightComponentDefaultLight
LightComponentDefaultLight2
vectorLightDirection
vectorLightDirection2
vectorRotationRate
SkeletalMeshComponentSkeletalMeshComp
Inherited Variables from Engine.UIMeshWidget
Mesh
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

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

UTUIMeshWidget

BaseHeight Source code

var(UTUIMeshWidget) float BaseHeight;
Base Height to use for scaling, all meshes are fit within this height. A value of < 0 means no auto scaling.

DefaultLight Source code

var(UTUIMeshWidget) LightComponent DefaultLight;
Light for the mesh widget.

DefaultLight2 Source code

var(UTUIMeshWidget) LightComponent DefaultLight2;
Light for the mesh widget.

LightDirection Source code

var(UTUIMeshWidget) vector LightDirection;
Light direction.

LightDirection2 Source code

var(UTUIMeshWidget) vector LightDirection2;
Light direction.

RotationRate Source code

var(UTUIMeshWidget) vector RotationRate;
Amount of degrees to rotate per second.

SkeletalMeshComp Source code

var(UTUIMeshWidget) SkeletalMeshComponent SkeletalMeshComp;
Light for the mesh widget.


Defaultproperties

defaultproperties
{
   Begin Object Class=SkeletalMeshComponent Name=WidgetSKMesh ObjName=WidgetSKMesh Archetype=SkeletalMeshComponent'Engine.Default__SkeletalMeshComponent'
      Name="WidgetSKMesh"
      ObjectArchetype=SkeletalMeshComponent'Engine.Default__SkeletalMeshComponent'
   End Object
   SkeletalMeshComp=WidgetSKMesh
   Begin Object Class=DirectionalLightComponent Name=WidgetLight ObjName=WidgetLight Archetype=DirectionalLightComponent'Engine.Default__DirectionalLightComponent'
      Name="WidgetLight"
      ObjectArchetype=DirectionalLightComponent'Engine.Default__DirectionalLightComponent'
   End Object
   DefaultLight=WidgetLight
   LightDirection=(X=0.000000,Y=45.000000,Z=180.000000)
   Begin Object Class=DirectionalLightComponent Name=WidgetLight2 ObjName=WidgetLight2 Archetype=DirectionalLightComponent'Engine.Default__DirectionalLightComponent'
      Name="WidgetLight2"
      ObjectArchetype=DirectionalLightComponent'Engine.Default__DirectionalLightComponent'
   End Object
   DefaultLight2=WidgetLight2
   LightDirection2=(X=0.000000,Y=-45.000000,Z=180.000000)
   BaseHeight=-1.000000
   Begin Object Class=StaticMeshComponent Name=WidgetMesh ObjName=WidgetMesh Archetype=StaticMeshComponent'Engine.Default__UIMeshWidget:WidgetMesh'
      ObjectArchetype=StaticMeshComponent'Engine.Default__UIMeshWidget:WidgetMesh'
   End Object
   Mesh=WidgetMesh
   bDebugShowBounds=False
   Begin Object Class=UIComp_Event Name=WidgetEventComponent ObjName=WidgetEventComponent Archetype=UIComp_Event'Engine.Default__UIMeshWidget:WidgetEventComponent'
      ObjectArchetype=UIComp_Event'Engine.Default__UIMeshWidget:WidgetEventComponent'
   End Object
   EventProvider=WidgetEventComponent
   Name="Default__UTUIMeshWidget"
   ObjectArchetype=UIMeshWidget'Engine.Default__UIMeshWidget'
}

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