Class AutomationBlueprintFunctionLibrary
Automation Blueprint Function Library
Inheritance
System.Object
AutomationBlueprintFunctionLibrary
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: UE4DotNet.dll
Syntax
public class AutomationBlueprintFunctionLibrary : BlueprintFunctionLibrary
Properties
|
Improve this Doc
View Source
DefaultObject
Get UE4 Default Object for this Class
Declaration
public static AutomationBlueprintFunctionLibrary DefaultObject { get; }
Property Value
|
Improve this Doc
View Source
StaticClass
Declaration
public static Class StaticClass { get; }
Property Value
Methods
|
Improve this Doc
View Source
AreAutomatedTestsRunning()
Lets you know if any automated tests are running, or are about to run and the automation system is spinning up tests.
Declaration
public static bool AreAutomatedTestsRunning()
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
DisableStatGroup(UObject, Name)
Declaration
public static void DisableStatGroup(UObject WorldContextObject, Name GroupName)
Parameters
Type |
Name |
Description |
UObject |
WorldContextObject |
|
Name |
GroupName |
|
|
Improve this Doc
View Source
EnableStatGroup(UObject, Name)
Declaration
public static void EnableStatGroup(UObject WorldContextObject, Name GroupName)
Parameters
Type |
Name |
Description |
UObject |
WorldContextObject |
|
Name |
GroupName |
|
|
Improve this Doc
View Source
GetDefaultScreenshotOptionsForGameplay(EComparisonTolerance, Single)
Get Default Screenshot Options for Gameplay
Declaration
public static AutomationScreenshotOptions GetDefaultScreenshotOptionsForGameplay(EComparisonTolerance Tolerance, float Delay)
Parameters
Returns
|
Improve this Doc
View Source
GetDefaultScreenshotOptionsForRendering(EComparisonTolerance, Single)
Get Default Screenshot Options for Rendering
Declaration
public static AutomationScreenshotOptions GetDefaultScreenshotOptionsForRendering(EComparisonTolerance Tolerance, float Delay)
Parameters
Returns
|
Improve this Doc
View Source
GetStatCallCount(Name)
Declaration
public static float GetStatCallCount(Name StatName)
Parameters
Type |
Name |
Description |
Name |
StatName |
|
Returns
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
GetStatExcAverage(Name)
Declaration
public static float GetStatExcAverage(Name StatName)
Parameters
Type |
Name |
Description |
Name |
StatName |
|
Returns
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
GetStatExcMax(Name)
Declaration
public static float GetStatExcMax(Name StatName)
Parameters
Type |
Name |
Description |
Name |
StatName |
|
Returns
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
GetStatIncAverage(Name)
Declaration
public static float GetStatIncAverage(Name StatName)
Parameters
Type |
Name |
Description |
Name |
StatName |
|
Returns
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
GetStatIncMax(Name)
Declaration
public static float GetStatIncMax(Name StatName)
Parameters
Type |
Name |
Description |
Name |
StatName |
|
Returns
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
New(UObject, Name)
Spawn an object of this class
Declaration
public static AutomationBlueprintFunctionLibrary New(UObject obj = null, Name name = default(Name))
Parameters
Returns
|
Improve this Doc
View Source
SetScalabilityQualityLevelRelativeToMax(UObject, Int32)
Sets all other settings based on an overall value
@
Declaration
public static void SetScalabilityQualityLevelRelativeToMax(UObject WorldContextObject, int Value)
Parameters
Type |
Name |
Description |
UObject |
WorldContextObject |
|
System.Int32 |
Value |
|
|
Improve this Doc
View Source
SetScalabilityQualityToEpic(UObject)
Set Scalability Quality to Epic
Declaration
public static void SetScalabilityQualityToEpic(UObject WorldContextObject)
Parameters
Type |
Name |
Description |
UObject |
WorldContextObject |
|
|
Improve this Doc
View Source
SetScalabilityQualityToLow(UObject)
Set Scalability Quality to Low
Declaration
public static void SetScalabilityQualityToLow(UObject WorldContextObject)
Parameters
Type |
Name |
Description |
UObject |
WorldContextObject |
|
|
Improve this Doc
View Source
TakeAutomationScreenshot(UObject, LatentActionInfo, String, String, AutomationScreenshotOptions)
Takes a screenshot of the game's viewport. Does not capture any UI.
Declaration
public static void TakeAutomationScreenshot(UObject WorldContextObject, LatentActionInfo LatentInfo, string Name, string Notes, AutomationScreenshotOptions Options)
Parameters
|
Improve this Doc
View Source
TakeAutomationScreenshotAtCamera(UObject, LatentActionInfo, CameraActor, String, String, AutomationScreenshotOptions)
Takes a screenshot of the game's viewport, from a particular camera actors POV. Does not capture any UI.
Declaration
public static void TakeAutomationScreenshotAtCamera(UObject WorldContextObject, LatentActionInfo LatentInfo, CameraActor Camera, string NameOverride, string Notes, AutomationScreenshotOptions Options)
Parameters
|
Improve this Doc
View Source
TakeAutomationScreenshotOfUI(UObject, LatentActionInfo, String, AutomationScreenshotOptions)
Take Automation Screenshot Of UI
Declaration
public static void TakeAutomationScreenshotOfUI(UObject WorldContextObject, LatentActionInfo LatentInfo, string Name, AutomationScreenshotOptions Options)
Parameters
Operators
|
Improve this Doc
View Source
Implicit(IntPtr to AutomationBlueprintFunctionLibrary)
Convert from IntPtr to UObject
Declaration
public static implicit operator AutomationBlueprintFunctionLibrary(IntPtr p)
Parameters
Type |
Name |
Description |
System.IntPtr |
p |
|
Returns