A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
UVREPhysicsConstraintComponent Class Reference

UCLASS(ClassGroup = Physics, meta = (BlueprintSpawnableComponent), HideCategories = (Activation, "Components|Activation", Physics, Mobility), ShowCategories = ("Physics|Components|PhysicsConstraint", "VRE Constraint Settings")) More...

#include <VREPhysicsConstraintComponent.h>

Inheritance diagram for UVREPhysicsConstraintComponent:
[legend]

Public Member Functions

FRotator GetAngularOffset ()
 UFUNCTION(BlueprintPure, Category = "VRE Physics Constraint Component")
 
void GetConstraintReferenceFrame (EConstraintFrame::Type Frame, FTransform &RefFrame)
 UFUNCTION(BlueprintCallable, Category = "VRE Physics Constraint Component")
 
FVector GetCurrentLinearDistance (EConstraintFrame::Type FrameOfReference)
 UFUNCTION(BlueprintPure, Category = "VRE Physics Constraint Component")
 
void GetGlobalPose (EConstraintFrame::Type ConstraintFrame, FTransform &GlobalPose)
 UFUNCTION(BlueprintCallable, Category = "VRE Physics Constraint Component")
 
FTransform GetLocalPose (EConstraintFrame::Type ConstraintFrame)
 UFUNCTION(BlueprintCallable, Category = "VRE Physics Constraint Component")
 
void SetAngularOffset (FRotator NewAngularOffset)
 UFUNCTION(BlueprintCallable, Category="VRE Physics Constraint Component")
 
void SetConstraintToForceBased (bool bUseForceConstraint)
 UFUNCTION(BlueprintCallable, Category = "VRE Physics Constraint Component")
 

Private Member Functions

 GENERATED_BODY ()
 

Detailed Description

UCLASS(ClassGroup = Physics, meta = (BlueprintSpawnableComponent), HideCategories = (Activation, "Components|Activation", Physics, Mobility), ShowCategories = ("Physics|Components|PhysicsConstraint", "VRE Constraint Settings"))

A custom constraint component subclass that exposes additional missing functionality from the default one

Definition at line 20 of file VREPhysicsConstraintComponent.h.

Member Function Documentation

◆ GENERATED_BODY()

UVREPhysicsConstraintComponent::GENERATED_BODY ( )
private

◆ GetAngularOffset()

FRotator UVREPhysicsConstraintComponent::GetAngularOffset ( )
inlineBlueprintPure

UFUNCTION(BlueprintPure, Category = "VRE Physics Constraint Component")

Definition at line 172 of file VREPhysicsConstraintComponent.h.

◆ GetConstraintReferenceFrame()

void UVREPhysicsConstraintComponent::GetConstraintReferenceFrame ( EConstraintFrame::Type Frame,
FTransform & RefFrame )
inlineBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "VRE Physics Constraint Component")

Definition at line 100 of file VREPhysicsConstraintComponent.h.

◆ GetCurrentLinearDistance()

FVector UVREPhysicsConstraintComponent::GetCurrentLinearDistance ( EConstraintFrame::Type FrameOfReference)
inlineBlueprintPure

UFUNCTION(BlueprintPure, Category = "VRE Physics Constraint Component")

Definition at line 146 of file VREPhysicsConstraintComponent.h.

◆ GetGlobalPose()

void UVREPhysicsConstraintComponent::GetGlobalPose ( EConstraintFrame::Type ConstraintFrame,
FTransform & GlobalPose )
inlineBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "VRE Physics Constraint Component")

Definition at line 131 of file VREPhysicsConstraintComponent.h.

◆ GetLocalPose()

FTransform UVREPhysicsConstraintComponent::GetLocalPose ( EConstraintFrame::Type ConstraintFrame)
inlineBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "VRE Physics Constraint Component")

Definition at line 109 of file VREPhysicsConstraintComponent.h.

◆ SetAngularOffset()

void UVREPhysicsConstraintComponent::SetAngularOffset ( FRotator NewAngularOffset)
inlineBlueprintCallable

UFUNCTION(BlueprintCallable, Category="VRE Physics Constraint Component")

Definition at line 182 of file VREPhysicsConstraintComponent.h.

◆ SetConstraintToForceBased()

void UVREPhysicsConstraintComponent::SetConstraintToForceBased ( bool bUseForceConstraint)
inlineBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "VRE Physics Constraint Component")

Definition at line 30 of file VREPhysicsConstraintComponent.h.


The documentation for this class was generated from the following file: