Table of Contents

Class SceneMeshRaycaster

Namespace
AwesomeTechnologies.Utility
Assembly
Assembly-CSharp.dll
public class SceneMeshRaycaster
Inheritance
SceneMeshRaycaster
Inherited Members
Extension Methods

Constructors

SceneMeshRaycaster()

public SceneMeshRaycaster()

Fields

BoundsOctree

public BoundsOctree<MeshRendererRaycastInfo> BoundsOctree

Field Value

BoundsOctree<MeshRendererRaycastInfo>

MeshRendererRaycastInfoList

public List<MeshRendererRaycastInfo> MeshRendererRaycastInfoList

Field Value

List<MeshRendererRaycastInfo>

SceneTerrainColliderList

public List<TerrainCollider> SceneTerrainColliderList

Field Value

List<TerrainCollider>

Methods

RaycastSceneMeshes(Ray, out RaycastHit, bool, bool, bool)

public bool RaycastSceneMeshes(Ray ray, out RaycastHit hit, bool includeTerrain, bool includeColliders, bool includeMeshes)

Parameters

ray Ray
hit RaycastHit
includeTerrain bool
includeColliders bool
includeMeshes bool

Returns

bool