#include <InputState.h>
◆ FInputRayHit() [1/3]
| FInputRayHit::FInputRayHit |
( |
| ) |
|
|
inline |
◆ FInputRayHit() [2/3]
| FInputRayHit::FInputRayHit |
( |
double |
HitDepthIn | ) |
|
|
inlineexplicit |
◆ FInputRayHit() [3/3]
| FInputRayHit::FInputRayHit |
( |
double |
HitDepthIn, |
|
|
const FVector & |
HitNormalIn |
|
) |
| |
|
inlineexplicit |
◆ SetHitObject()
| void FInputRayHit::SetHitObject |
( |
UObject * |
InHitObject | ) |
|
|
inline |
Set hit object, will also set hit owner to the same value
◆ bHasHitNormal
| bool FInputRayHit::bHasHitNormal |
True if HitNormal was set
◆ bHit
true if ray hit something, false otherwise
◆ HitDepth
distance along ray at which intersection occurred
◆ HitIdentifier
| int32 FInputRayHit::HitIdentifier |
Client-defined integer identifier for hit object/element/target/etc
◆ HitNormal
Normal at hit point, if available
◆ HitObject
Client-defined pointer for UObject-derived hit owners.
HitOwner and HitObject should be set to the same pointer if the HitOwner derives from UObject.
◆ HitOwner
| void* FInputRayHit::HitOwner |
Client-defined pointer for hit object/element/target/etc. HitOwner and HitObject should be set to the same pointer if the HitOwner derives from UObject.
The documentation for this struct was generated from the following file:
- Engine/Source/Runtime/InteractiveToolsFramework/Public/InputState.h