PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
SurfaceDetectionParameters Class Reference

Private Attributes

SurfaceDetectionType type = SurfaceDetectionType.Scenery
 Type of surface to detect.
 
vector position
 3D position to trace the surface from
 
bool includeWater = false
 Include water in the surface detection, will return the water if it is higher than the surface.
 
UseObjectsMode syncMode = UseObjectsMode.Wait
 See UseObjectsMode, SurfaceTraceType.Roadway only.
 
Object ignore = null
 Object to ignore tracing against, SurfaceTraceType.Roadway only.
 
RoadSurfaceDetection rsd = RoadSurfaceDetection.ABOVE
 See RoadSurfaceDetection, SurfaceTraceType.Roadway only.
 

Detailed Description

Parameters for detecting the surface

Field Documentation

◆ ignore

Object ignore = null
private

Object to ignore tracing against, SurfaceTraceType.Roadway only.

Referenced by EntityAI::DetectFlippedUsingSurface().

◆ includeWater

bool includeWater = false
private

Include water in the surface detection, will return the water if it is higher than the surface.

Referenced by EntityAI::DetectFlippedUsingSurface().

◆ position

vector position
private

3D position to trace the surface from

Referenced by EntityAI::DetectFlippedUsingSurface().

◆ rsd

RoadSurfaceDetection rsd = RoadSurfaceDetection.ABOVE
private

See RoadSurfaceDetection, SurfaceTraceType.Roadway only.

Referenced by EntityAI::DetectFlippedUsingSurface().

◆ syncMode

UseObjectsMode syncMode = UseObjectsMode.Wait
private

See UseObjectsMode, SurfaceTraceType.Roadway only.

◆ type

Type of surface to detect.

Referenced by EntityAI::DetectFlippedUsingSurface().


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