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