Navigation
API > API/Plugins > API/Plugins/VPUtilities > API/Plugins/VPUtilities/Libraries
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UVPBlueprintLibrary
References
| Module | VPUtilities |
| Header | /Engine/Plugins/Experimental/VirtualProductionUtilities/Source/VPUtilities/Public/Libraries/VPBlueprintLibrary.h |
| Include | #include "Libraries/VPBlueprintLibrary.h" |
Syntax
UCLASS&40;&41;
class UVPBlueprintLibrary : public UBlueprintFunctionLibrary
Remarks
Functionality added to prototype the VR scouting tools
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Trigger an UnrealEd Delete | ||
| bool | Trigger an UnrealEd Duplicate | ||
| bool | EditorRedo () |
Trigger an UnrealEd Redo | |
| bool | EditorUndo () |
Trigger an UnrealEd Undo | |
| FTransform | Get the location of the 2D viewport camera | ||
| FTransform | Get the location of the VR HMD | ||
| FTransform | Get the VR room transform (the playable area shown as a wireframe cage on Vive and Rift | ||
| UWorld * | Wrapper around UUnrealEditorSubsystem::GetEditorWorld. | ||
| FVector | Get the location of the left interactor, in world space | ||
| FGameplayTagContainer | The machine role(s) in a virtual production context. | ||
| FVector | Get the hitlocation of the interaction controller's laser pointer, in world space | ||
| bool | Get whether the user is in editor VR mode | ||
| bool | JumpToBookmarkInLevelEditor
(
const UVPBookmark* Bookmark |
Jump to a virtual production bookmark | |
| void | Refresh the desktop 3D viewport so that it updates changes even when not set to 'Realtime' | ||
| void | SetGrabSpeed
(
const float Speed |
Set the VR grab speed cvar | |
| AActor * | SpawnBookmarkAtCurrentLevelEditorPosition
(
const TSubclassOf< AActor > ActorClass, |
Spawn a virtual production bookmark | |
| AVPViewportTickableActorBase * | SpawnVPTickableActor
(
UObject* ContextObject, |
Spawn a virtual production tickable actor | |
| void | VPBookmarkSplineMeshIndicatorDisable
(
USplineMeshComponent* SplineMesh |
||
| void | VPBookmarkSplineMeshIndicatorSetStartAndEnd
(
USplineMeshComponent* SplineMesh |