Вспомгательный класс от Moony для работы с объектами.
Подробнее...
|
| static bool | IsUnderSurfacePos (vector m_Pos) |
| | Функция, которая проверяет, находится ли позиция под землей
|
| |
| static bool | IsUnderSurfaceObj (notnull Object m_obj) |
| | Функция, которая проверяет, находится ли объект под землей
|
| |
| static bool | IsUnderWaterPos (vector m_Pos) |
| | Функция, которая проверяет, находится ли позиция под водой
|
| |
| static bool | IsUnderWaterObj (notnull Object m_obj) |
| | Функция, которая проверяет, находится ли объект под водой
|
| |
| static bool | IsInWaterLiquidObj (notnull Object m_obj) |
| | Функция, которая проверяет, находится ли объект в воде
|
| |
| static bool | GetClosestNavmeshPosition (vector m_Center, float m_Radius, out vector m_ClosestPositionOnNavmesh) |
| | Функция которая корректирует позицию, если по навмешу она в здании (берет не песекаемую точку)
|
| |
| static bool | RunAI_Check (EntityAI m_AI, out string m_Desc) |
| | Функция, которая удалит AI объект при необходимости
|
| |
Вспомгательный класс от Moony для работы с объектами.
◆ GetClosestNavmeshPosition()
| static bool KGB_LIB_MoonyHelper::GetClosestNavmeshPosition |
( |
vector | m_Center, |
|
|
float | m_Radius, |
|
|
out vector | m_ClosestPositionOnNavmesh ) |
|
inlinestaticprivate |
Функция которая корректирует позицию, если по навмешу она в здании (берет не песекаемую точку)
- Аргументы
-
| m_Center | позиция для проверки |
| m_Radius | радиус поиска |
| m_ClosestPositionOnNavmesh | результат |
◆ IsInWaterLiquidObj()
| static bool KGB_LIB_MoonyHelper::IsInWaterLiquidObj |
( |
notnull Object | m_obj | ) |
|
|
inlinestaticprivate |
Функция, которая проверяет, находится ли объект в воде
- Аргументы
-
◆ IsUnderSurfaceObj()
| static bool KGB_LIB_MoonyHelper::IsUnderSurfaceObj |
( |
notnull Object | m_obj | ) |
|
|
inlinestaticprivate |
Функция, которая проверяет, находится ли объект под землей
- Аргументы
-
◆ IsUnderSurfacePos()
| static bool KGB_LIB_MoonyHelper::IsUnderSurfacePos |
( |
vector | m_Pos | ) |
|
|
inlinestaticprivate |
Функция, которая проверяет, находится ли позиция под землей
- Аргументы
-
◆ IsUnderWaterObj()
| static bool KGB_LIB_MoonyHelper::IsUnderWaterObj |
( |
notnull Object | m_obj | ) |
|
|
inlinestaticprivate |
Функция, которая проверяет, находится ли объект под водой
- Аргументы
-
◆ IsUnderWaterPos()
| static bool KGB_LIB_MoonyHelper::IsUnderWaterPos |
( |
vector | m_Pos | ) |
|
|
inlinestaticprivate |
Функция, которая проверяет, находится ли позиция под водой
- Аргументы
-
◆ RunAI_Check()
| static bool KGB_LIB_MoonyHelper::RunAI_Check |
( |
EntityAI | m_AI, |
|
|
out string | m_Desc ) |
|
inlinestaticprivate |
Функция, которая удалит AI объект при необходимости
- Аргументы
-
| m_AI | Объект AI |
| m_Desc | описание причины удаления |
Объявления и описания членов классов находятся в файлах: