- Extends
- Interaction
- Modifiers
- native ( UserInterface ) config ( Input ) transient
Core.Object
|
+-- Engine.UIRoot
|
+-- Engine.Interaction
|
+-- Engine.Input
Direct Known Subclasses:
EditorViewportInput, PlayerInput
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 |
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 |
KeyBind Name, Command, Control, Shift, Alt |
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 |
Inherited Functions from Engine.UIRoot |
<, =, ConvertWidgetIDToString, GetCurrentUIController, GetCursorPosition, GetCursorSize, GetDataStoreFieldValue, GetDataStoreStringValue, GetFaceOrientation, GetPrimitiveTransform, GetSceneClient, IsConsole, SetDataStoreFieldValue, SetDataStoreStringValue, SetMouseCaptureOverride |
var native const init array<
pointer> AxisArray;
var config array<
KeyBind> Bindings;
var const float CurrentDelta;
var const float CurrentDeltaTime;
var native const Map NameToPtr;
var const array<name> PressedKeys;
struct
KeyBind
{
var config bool Alt;
var config string Command;
var config bool Control;
var config name Name;
var config bool Shift;
};
native function string GetBind ( Name Key )
native function ResetInput ( )
exec function SetBind ( name BindName,string Command) )
defaultproperties
{
Name="Default__Input"
ObjectArchetype=Interaction'Engine.Default__Interaction'
}
|
Creation time: sk 18-3-2018 10:00:37.881 - Created with
UnCodeX