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

#include <Other.h>

Public Member Functions

int & FaceIndexField ()
 
float & TimeField ()
 
float & DistanceField ()
 
FVector_NetQuantize & LocationField ()
 
FVector_NetQuantize & ImpactPointField ()
 
FVector_NetQuantizeNormal & NormalField ()
 
FVector_NetQuantizeNormal & ImpactNormalField ()
 
FVector_NetQuantize & TraceStartField ()
 
FVector_NetQuantize & TraceEndField ()
 
float & PenetrationDepthField ()
 
int & MyItemField ()
 
int & ItemField ()
 
TWeakObjectPtr< UPhysicalMaterial > & PhysMaterialField ()
 
FActorInstanceHandle & HitObjectHandleField ()
 
TWeakObjectPtr< UPrimitiveComponent > & ComponentField ()
 
FName & BoneNameField ()
 
FName & MyBoneNameField ()
 
BitFieldValue< bool, unsigned __int32 > bBlockingHit ()
 
BitFieldValue< bool, unsigned __int32 > bStartPenetrating ()
 
BitFieldValue< bool, unsigned __int32 > bVolatileCollision ()
 
bool NetSerialize (FArchive *Ar, UPackageMap *Map, bool *bOutSuccess)
 

Static Public Member Functions

static FHitResult * GetReversedHit (FHitResult *result, const FHitResult *Hit)
 
static UScriptStruct * StaticStruct ()
 

Detailed Description

Definition at line 1489 of file Other.h.

Member Function Documentation

◆ bBlockingHit()

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

Definition at line 1513 of file Other.h.

◆ BoneNameField()

FName & FHitResult::BoneNameField ( )
inline

Definition at line 1508 of file Other.h.

◆ bStartPenetrating()

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

Definition at line 1514 of file Other.h.

◆ bVolatileCollision()

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

Definition at line 1515 of file Other.h.

◆ ComponentField()

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

Definition at line 1507 of file Other.h.

◆ DistanceField()

float & FHitResult::DistanceField ( )
inline

Definition at line 1495 of file Other.h.

◆ FaceIndexField()

int & FHitResult::FaceIndexField ( )
inline

Definition at line 1493 of file Other.h.

◆ GetReversedHit()

static FHitResult * FHitResult::GetReversedHit ( FHitResult * result,
const FHitResult * Hit )
inlinestatic

Definition at line 1519 of file Other.h.

◆ HitObjectHandleField()

FActorInstanceHandle & FHitResult::HitObjectHandleField ( )
inline

Definition at line 1506 of file Other.h.

◆ ImpactNormalField()

FVector_NetQuantizeNormal & FHitResult::ImpactNormalField ( )
inline

Definition at line 1499 of file Other.h.

◆ ImpactPointField()

FVector_NetQuantize & FHitResult::ImpactPointField ( )
inline

Definition at line 1497 of file Other.h.

◆ ItemField()

int & FHitResult::ItemField ( )
inline

Definition at line 1504 of file Other.h.

◆ LocationField()

FVector_NetQuantize & FHitResult::LocationField ( )
inline

Definition at line 1496 of file Other.h.

◆ MyBoneNameField()

FName & FHitResult::MyBoneNameField ( )
inline

Definition at line 1509 of file Other.h.

◆ MyItemField()

int & FHitResult::MyItemField ( )
inline

Definition at line 1503 of file Other.h.

◆ NetSerialize()

bool FHitResult::NetSerialize ( FArchive * Ar,
UPackageMap * Map,
bool * bOutSuccess )
inline

Definition at line 1521 of file Other.h.

◆ NormalField()

FVector_NetQuantizeNormal & FHitResult::NormalField ( )
inline

Definition at line 1498 of file Other.h.

◆ PenetrationDepthField()

float & FHitResult::PenetrationDepthField ( )
inline

Definition at line 1502 of file Other.h.

◆ PhysMaterialField()

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

Definition at line 1505 of file Other.h.

◆ StaticStruct()

static UScriptStruct * FHitResult::StaticStruct ( )
inlinestatic

Definition at line 1520 of file Other.h.

◆ TimeField()

float & FHitResult::TimeField ( )
inline

Definition at line 1494 of file Other.h.

◆ TraceEndField()

FVector_NetQuantize & FHitResult::TraceEndField ( )
inline

Definition at line 1501 of file Other.h.

◆ TraceStartField()

FVector_NetQuantize & FHitResult::TraceStartField ( )
inline

Definition at line 1500 of file Other.h.


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