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

Engine.UIAction_ShowDeviceSelectionUI

Extends
UIAction
Modifiers
native ( inherit )

This action tells the online subsystem to show the marketplace ui for content Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.SequenceObject
   |   
   +-- Engine.SequenceOp
      |   
      +-- Engine.SequenceAction
         |   
         +-- Engine.UIAction
            |   
            +-- Engine.UIAction_ShowDeviceSelectionUI

Variables Summary
boolbIsDone
boolbResult
UIAction_ShowDeviceSelectionUI
boolbForceShowUI
intDeviceID
stringDeviceName
intSizeNeeded
Inherited Variables from Engine.UIAction
bAutoTargetOwner, GamepadID
Inherited Variables from Engine.SequenceAction
bCallHandler, HandlerName, Targets

Functions Summary
function OnDeviceSelectionComplete (bool bWasSuccessful))
event SelectDevice ()))
function WriteToVariables ()
Inherited Functions from Engine.UIAction
GetOwner, GetOwnerScene, IsValidLevelSequenceObject, IsValidUISequenceObject


Variables Detail

bIsDone Source code

var bool bIsDone;
Whether the async call is done or not

bResult Source code

var bool bResult;
Whether the user chose a device or cancelled the dialog.

UIAction_ShowDeviceSelectionUI

bForceShowUI Source code

var(UIAction_ShowDeviceSelectionUI) bool bForceShowUI;
Whether the UI should always be displayed or not

DeviceID Source code

var(UIAction_ShowDeviceSelectionUI) int DeviceID;
Will hold the resultant value the user input

DeviceName Source code

var(UIAction_ShowDeviceSelectionUI) string DeviceName;
The name of the device that was selected

SizeNeeded Source code

var(UIAction_ShowDeviceSelectionUI) int SizeNeeded;
The amount of data that is going to be written


Functions Detail

OnDeviceSelectionComplete Source code

function OnDeviceSelectionComplete ( bool bWasSuccessful) )
Reads the results of the user's device choice
@param bWasSuccessful true if the action completed without error, false if there was an error

SelectDevice Source code

event SelectDevice ( ) )
Uses the online subsystem to show the device selection UI

WriteToVariables Source code

native function WriteToVariables ( )
Writes the current DeviceID to all connected variables.


Defaultproperties

defaultproperties
{
   bLatentExecution=True
   bAutoActivateOutputLinks=False
   OutputLinks(0)=(LinkDesc="Failure")
   OutputLinks(1)=(LinkDesc="Success")
   VariableLinks(0)=(ExpectedType=Class'Engine.SeqVar_String',LinkDesc="Device Name",PropertyName="DeviceName",bWriteable=True)
   VariableLinks(1)=(LinkDesc="DeviceID",PropertyName="DeviceID")
   ObjName="Select Media Device"
   ObjCategory="Online"
   Name="Default__UIAction_ShowDeviceSelectionUI"
   ObjectArchetype=UIAction'Engine.Default__UIAction'
}

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