Вспомгательный класс от 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 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 | center, |
|
|
float | m_radius, |
|
|
out vector | m_closestPositionOnNavmesh ) |
|
inlinestaticprivate |
Процедура которая корректирует позицию, если по навмешу она в здании (берет не песекаемую точку)
- Аргументы
-
| 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 | описание причины удаления |
- Возвращает
- вернет false, если объект был удален
Объявления и описания членов классов находятся в файлах: