C# Класс fBaseXtensions.Cache.Internal.Objects.LOSInfo

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
LOSInfo ( CacheObject obj ) : System
LOSTest ( System.Vector3 PositionToTestFrom, System.Vector3 objposition, bool NavRayCast = true, bool searchGridRayCast = false, bool ServerObjectIntersection = true, NavCellFlags Flags = NavCellFlags.None, bool ContinueOnFailures = true ) : bool

Runs raycasting and intersection tests to validate LOS.

LOSTest ( System.Vector3 PositionToTestFrom, bool NavRayCast = true, bool searchGridRayCast = false, bool ServerObjectIntersection = true, NavCellFlags Flags = NavCellFlags.None, bool ContinueOnFailures = true ) : bool

Runs raycasting and intersection tests to validate LOS.

Описание методов

LOSInfo() публичный Метод

public LOSInfo ( CacheObject obj ) : System
obj CacheObject
Результат System

LOSTest() публичный Метод

Runs raycasting and intersection tests to validate LOS.
public LOSTest ( System.Vector3 PositionToTestFrom, System.Vector3 objposition, bool NavRayCast = true, bool searchGridRayCast = false, bool ServerObjectIntersection = true, NavCellFlags Flags = NavCellFlags.None, bool ContinueOnFailures = true ) : bool
PositionToTestFrom System.Vector3
objposition System.Vector3
NavRayCast bool
searchGridRayCast bool
ServerObjectIntersection bool
Flags NavCellFlags
ContinueOnFailures bool
Результат bool

LOSTest() публичный Метод

Runs raycasting and intersection tests to validate LOS.
public LOSTest ( System.Vector3 PositionToTestFrom, bool NavRayCast = true, bool searchGridRayCast = false, bool ServerObjectIntersection = true, NavCellFlags Flags = NavCellFlags.None, bool ContinueOnFailures = true ) : bool
PositionToTestFrom System.Vector3
NavRayCast bool
searchGridRayCast bool
ServerObjectIntersection bool
Flags NavCellFlags
ContinueOnFailures bool
Результат bool