G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FEnvOverlapData Struct Reference

Public Member Functions

Functions
void SetbOnlyBlockingHits (bool Value)
 if set, overlap will look only for blocking hits
void SetbOverlapComplex (bool Value)
 if set, overlap will run on complex collisions
void SetbSkipOverlapQuerier (bool Value)
 if set, overlap will skip querier context hits
FEnvOverlapData & opAssign (FEnvOverlapData Other)

Public Attributes

Overlap
ECollisionChannel OverlapChannel
 geometry trace channel used for overlap
EEnvOverlapShape OverlapShape
 shape used for geometry overlap
Trace
FVector ShapeOffset
 Offset from the item location at which to test the overlap. For example, you may need to offset vertically to avoid overlaps with flat ground.
float32 ExtentZ
 shape parameter for overlap
float32 ExtentY
 shape parameter for overlap
float32 ExtentX
 shape parameter for overlap

Member Function Documentation

◆ opAssign()

FEnvOverlapData & opAssign ( FEnvOverlapData Other)

◆ SetbOnlyBlockingHits()

void SetbOnlyBlockingHits ( bool Value)

if set, overlap will look only for blocking hits

◆ SetbOverlapComplex()

void SetbOverlapComplex ( bool Value)

if set, overlap will run on complex collisions

◆ SetbSkipOverlapQuerier()

void SetbSkipOverlapQuerier ( bool Value)

if set, overlap will skip querier context hits

Member Data Documentation

◆ ExtentX

float32 ExtentX

shape parameter for overlap

◆ ExtentY

float32 ExtentY

shape parameter for overlap

◆ ExtentZ

float32 ExtentZ

shape parameter for overlap

◆ OverlapChannel

ECollisionChannel OverlapChannel

geometry trace channel used for overlap

◆ OverlapShape

EEnvOverlapShape OverlapShape

shape used for geometry overlap

◆ ShapeOffset

FVector ShapeOffset

Offset from the item location at which to test the overlap. For example, you may need to offset vertically to avoid overlaps with flat ground.