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

UnrealEd.UnrealEdKeyBindings

Extends
Object
Modifiers
Config ( EditorKeyBindings ) native

This class handles hotkey binding management for the editor. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- UnrealEd.UnrealEdKeyBindings

Constants Summary
Inherited Contants from Core.Object
DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg

Variables Summary
array<EditorKeyBinding>KeyBindings
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
EditorKeyBinding
bCtrlDown, bAltDown, bShiftDown, Key, CommandName
Inherited Structures from Core.Object
Box, BoxSphereBounds, Color, Cylinder, double, DynamicMap_Mirror, Guid, IndirectArray_Mirror, InterpCurveFloat, InterpCurvePointFloat, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, Rotator, TextureMipBulkData_Mirror, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4

Functions Summary
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClassIsChildOf, ClearConfig, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, Exp, FClamp, FCubicInterp, FindDeltaAngle, FindObject, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetDotDistance, GetEnum, GetFuncName, GetHeadingAngle, GetNetFuncName, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetSpecialValue, GetStateName, GetUnAxes, GotoState, InStr, IsA, IsChildState, IsInState, IsNetScript, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, OrthoRotation, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointInBox, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, SaveConfig, SClampRotAxis, ScriptTrace, SetSpecialValue, SetUTracing, Sin, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~=


Variables Detail

KeyBindings Source code

var config array<EditorKeyBinding> KeyBindings;
Array of keybindings


Structures Detail

EditorKeyBinding Source code

struct EditorKeyBinding
{
var bool bAltDown;
var bool bCtrlDown;
var bool bShiftDown;
var name CommandName;
var name Key;
};
An editor hotkey binding to a parameterless exec.


Defaultproperties

defaultproperties
{
   KeyBindings(0)=(Key="SpaceBar",CommandName="Matinee_TogglePlayPause")
   KeyBindings(1)=(Key="Delete",CommandName="Matinee_DeleteSelection")
   KeyBindings(2)=(bCtrlDown=True,Key="Z",CommandName="Matinee_Undo")
   KeyBindings(3)=(bCtrlDown=True,Key="Y",CommandName="Matinee_Redo")
   KeyBindings(4)=(Key="I",CommandName="Matinee_MarkInSection")
   KeyBindings(5)=(Key="O",CommandName="Matinee_MarkOutSection")
   KeyBindings(6)=(Key="Period",CommandName="Matinee_IncrementPosition")
   KeyBindings(7)=(Key="Comma",CommandName="Matinee_DecrementPosition")
   KeyBindings(8)=(Key="Right",CommandName="Matinee_MoveToNextKey")
   KeyBindings(9)=(Key="Left",CommandName="Matinee_MoveToPrevKey")
   KeyBindings(10)=(Key="R",CommandName="Matinee_SplitAnimKey")
   KeyBindings(11)=(Key="S",CommandName="Matinee_ToggleSnap")
   KeyBindings(12)=(Key="Up",CommandName="Matinee_MoveActiveUp")
   KeyBindings(13)=(Key="Down",CommandName="Matinee_MoveActiveDown")
   KeyBindings(14)=(Key="Enter",CommandName="Matinee_AddKey")
   KeyBindings(15)=(bCtrlDown=True,Key="W",CommandName="Matinee_DuplicateSelectedKeys")
   KeyBindings(16)=(bCtrlDown=True,Key="I",CommandName="Matinee_CropAnimationBeginning")
   KeyBindings(17)=(bCtrlDown=True,Key="O",CommandName="Matinee_CropAnimationEnd")
   KeyBindings(18)=(bCtrlDown=True,Key="C",CommandName="Matinee_Copy")
   KeyBindings(19)=(bCtrlDown=True,Key="X",CommandName="Matinee_Cut")
   KeyBindings(20)=(bCtrlDown=True,Key="V",CommandName="Matinee_Paste")
   KeyBindings(21)=(Key="A",CommandName="Matinee_ViewFitSequence")
   KeyBindings(22)=(bShiftDown=True,Key="A",CommandName="Matinee_ViewFitLoop")
   KeyBindings(23)=(bCtrlDown=True,Key="A",CommandName="Matinee_ViewFitLoopSequence")
   KeyBindings(24)=(Key="one",CommandName="Matinee_ChangeKeyInterpModeAUTO")
   KeyBindings(25)=(Key="two",CommandName="Matinee_ChangeKeyInterpModeUSER")
   KeyBindings(26)=(Key="three",CommandName="Matinee_ChangeKeyInterpModeBREAK")
   KeyBindings(27)=(Key="four",CommandName="Matinee_ChangeKeyInterpModeLINEAR")
   KeyBindings(28)=(Key="five",CommandName="Matinee_ChangeKeyInterpModeCONSTANT")
   KeyBindings(29)=(Key="one",CommandName="CurveEditor_ChangeInterpModeAUTO")
   KeyBindings(30)=(Key="two",CommandName="CurveEditor_ChangeInterpModeUSER")
   KeyBindings(31)=(Key="three",CommandName="CurveEditor_ChangeInterpModeBREAK")
   KeyBindings(32)=(Key="four",CommandName="CurveEditor_ChangeInterpModeLINEAR")
   KeyBindings(33)=(Key="five",CommandName="CurveEditor_ChangeInterpModeCONSTANT")
   Name="Default__UnrealEdKeyBindings"
   ObjectArchetype=Object'Core.Default__Object'
}

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