Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
FHitResult Struct Reference

#include <Other.h>

Public Member Functions

float & TimeField ()
 
FVector_NetQuantizeLocationField ()
 
FVector_NetQuantizeNormalNormalField ()
 
FVector_NetQuantizeImpactPointField ()
 
FVector_NetQuantizeNormalImpactNormalField ()
 
FVector_NetQuantizeTraceStartField ()
 
FVector_NetQuantizeTraceEndField ()
 
float & PenetrationDepthField ()
 
int & ItemField ()
 
TWeakObjectPtr< UPhysicalMaterial > & PhysMaterialField ()
 
TWeakObjectPtr< AActor > & ActorField ()
 
TWeakObjectPtr< UPrimitiveComponent > & ComponentField ()
 
FBodyInstanceBodyInstanceField ()
 
FNameBoneNameField ()
 
int & FaceIndexField ()
 
BitFieldValue< bool, unsigned __int32 > bBlockingHit ()
 
BitFieldValue< bool, unsigned __int32 > bStartPenetrating ()
 
BitFieldValue< bool, unsigned __int32 > bVolatileCollision ()
 
FHitResultoperator= (FHitResult *__that)
 
AActorGetActor ()
 
UPrimitiveComponentGetComponent ()
 

Static Public Member Functions

static UScriptStructStaticStruct ()
 

Detailed Description

Definition at line 35 of file Other.h.

Member Function Documentation

◆ ActorField()

TWeakObjectPtr< AActor > & FHitResult::ActorField ( )
inline

Definition at line 47 of file Other.h.

◆ bBlockingHit()

BitFieldValue< bool, unsigned __int32 > FHitResult::bBlockingHit ( )
inline

Definition at line 55 of file Other.h.

◆ BodyInstanceField()

FBodyInstance * FHitResult::BodyInstanceField ( )
inline

Definition at line 49 of file Other.h.

◆ BoneNameField()

FName & FHitResult::BoneNameField ( )
inline

Definition at line 50 of file Other.h.

◆ bStartPenetrating()

BitFieldValue< bool, unsigned __int32 > FHitResult::bStartPenetrating ( )
inline

Definition at line 56 of file Other.h.

◆ bVolatileCollision()

BitFieldValue< bool, unsigned __int32 > FHitResult::bVolatileCollision ( )
inline

Definition at line 57 of file Other.h.

◆ ComponentField()

TWeakObjectPtr< UPrimitiveComponent > & FHitResult::ComponentField ( )
inline

Definition at line 48 of file Other.h.

◆ FaceIndexField()

int & FHitResult::FaceIndexField ( )
inline

Definition at line 51 of file Other.h.

◆ GetActor()

AActor * FHitResult::GetActor ( )
inline

Definition at line 62 of file Other.h.

◆ GetComponent()

UPrimitiveComponent * FHitResult::GetComponent ( )
inline

Definition at line 63 of file Other.h.

◆ ImpactNormalField()

FVector_NetQuantizeNormal & FHitResult::ImpactNormalField ( )
inline

Definition at line 41 of file Other.h.

◆ ImpactPointField()

FVector_NetQuantize & FHitResult::ImpactPointField ( )
inline

Definition at line 40 of file Other.h.

◆ ItemField()

int & FHitResult::ItemField ( )
inline

Definition at line 45 of file Other.h.

◆ LocationField()

FVector_NetQuantize & FHitResult::LocationField ( )
inline

Definition at line 38 of file Other.h.

◆ NormalField()

FVector_NetQuantizeNormal & FHitResult::NormalField ( )
inline

Definition at line 39 of file Other.h.

◆ operator=()

FHitResult * FHitResult::operator= ( FHitResult * __that)
inline

Definition at line 61 of file Other.h.

◆ PenetrationDepthField()

float & FHitResult::PenetrationDepthField ( )
inline

Definition at line 44 of file Other.h.

◆ PhysMaterialField()

TWeakObjectPtr< UPhysicalMaterial > & FHitResult::PhysMaterialField ( )
inline

Definition at line 46 of file Other.h.

◆ StaticStruct()

static UScriptStruct * FHitResult::StaticStruct ( )
inlinestatic

Definition at line 64 of file Other.h.

◆ TimeField()

float & FHitResult::TimeField ( )
inline

Definition at line 37 of file Other.h.

◆ TraceEndField()

FVector_NetQuantize & FHitResult::TraceEndField ( )
inline

Definition at line 43 of file Other.h.

◆ TraceStartField()

FVector_NetQuantize & FHitResult::TraceStartField ( )
inline

Definition at line 42 of file Other.h.


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