#include <HandSocketVisualizer.h>
|
| FHandSocketVisualizer () |
|
virtual | ~FHandSocketVisualizer () |
|
virtual void | DrawVisualization (const UActorComponent *Component, const FSceneView *View, FPrimitiveDrawInterface *PDI) override |
|
virtual void | DrawVisualizationHUD (const UActorComponent *Component, const FViewport *Viewport, const FSceneView *View, FCanvas *Canvas) override |
|
virtual void | EndEditing () override |
|
UHandSocketComponent * | GetCurrentlyEditingComponent () const |
|
bool | GetCustomInputCoordinateSystem (const FEditorViewportClient *ViewportClient, FMatrix &OutMatrix) const override |
|
bool | GetWidgetLocation (const FEditorViewportClient *ViewportClient, FVector &OutLocation) const override |
|
bool | HandleInputDelta (FEditorViewportClient *ViewportClient, FViewport *Viewport, FVector &DeltaTranslate, FRotator &DeltaRotate, FVector &DeltaScale) override |
|
bool | IsVisualizingArchetype () const override |
|
bool | SaveAnimationAsset (const FString &InAssetPath, const FString &InAssetName) |
|
const UHandSocketComponent * | UpdateSelectedHandComponent (HComponentVisProxy *VisProxy) |
|
virtual bool | VisProxyHandleClick (FEditorViewportClient *InViewportClient, HComponentVisProxy *VisProxy, const FViewportClick &Click) override |
|
Definition at line 25 of file HandSocketVisualizer.h.
◆ FHandSocketVisualizer()
FHandSocketVisualizer::FHandSocketVisualizer |
( |
| ) |
|
|
inline |
◆ ~FHandSocketVisualizer()
virtual FHandSocketVisualizer::~FHandSocketVisualizer |
( |
| ) |
|
|
inlinevirtual |
◆ DrawVisualization()
void FHandSocketVisualizer::DrawVisualization |
( |
const UActorComponent * | Component, |
|
|
const FSceneView * | View, |
|
|
FPrimitiveDrawInterface * | PDI ) |
|
overridevirtual |
◆ DrawVisualizationHUD()
void FHandSocketVisualizer::DrawVisualizationHUD |
( |
const UActorComponent * | Component, |
|
|
const FViewport * | Viewport, |
|
|
const FSceneView * | View, |
|
|
FCanvas * | Canvas ) |
|
overridevirtual |
◆ EndEditing()
void FHandSocketVisualizer::EndEditing |
( |
| ) |
|
|
overridevirtual |
◆ GetCurrentlyEditingComponent()
◆ GetCustomInputCoordinateSystem()
bool FHandSocketVisualizer::GetCustomInputCoordinateSystem |
( |
const FEditorViewportClient * | ViewportClient, |
|
|
FMatrix & | OutMatrix ) const |
|
override |
◆ GetWidgetLocation()
bool FHandSocketVisualizer::GetWidgetLocation |
( |
const FEditorViewportClient * | ViewportClient, |
|
|
FVector & | OutLocation ) const |
|
override |
◆ HandleInputDelta()
bool FHandSocketVisualizer::HandleInputDelta |
( |
FEditorViewportClient * | ViewportClient, |
|
|
FViewport * | Viewport, |
|
|
FVector & | DeltaTranslate, |
|
|
FRotator & | DeltaRotate, |
|
|
FVector & | DeltaScale ) |
|
override |
◆ IsVisualizingArchetype()
bool FHandSocketVisualizer::IsVisualizingArchetype |
( |
| ) |
const |
|
override |
◆ SaveAnimationAsset()
bool FHandSocketVisualizer::SaveAnimationAsset |
( |
const FString & | InAssetPath, |
|
|
const FString & | InAssetName ) |
◆ UpdateSelectedHandComponent()
◆ VisProxyHandleClick()
bool FHandSocketVisualizer::VisProxyHandleClick |
( |
FEditorViewportClient * | InViewportClient, |
|
|
HComponentVisProxy * | VisProxy, |
|
|
const FViewportClick & | Click ) |
|
overridevirtual |
◆ CurrentlySelectedBone
FName FHandSocketVisualizer::CurrentlySelectedBone |
◆ CurrentlySelectedBoneIdx
uint32 FHandSocketVisualizer::CurrentlySelectedBoneIdx |
◆ HandPropertyPath
FComponentPropertyPath FHandSocketVisualizer::HandPropertyPath |
◆ TargetViewport
FViewport* FHandSocketVisualizer::TargetViewport |
The documentation for this class was generated from the following files:
- SDKDemo/Plugins/UnrealEngineSDK/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionEditor/Public/HandSocketVisualizer.h
- SDKDemo/Plugins/UnrealEngineSDK/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionEditor/Private/HandSocketVisualizer.cpp