Закрытые члены | |
| void | Initialize () |
| bool | ValidatePlayerRestrictedAreaPositions () |
| bool | TranslateSafePositions () |
| bool | IsValid () |
| vector | GetCenterPos2D () |
| vector | GetClosestSafePos3D (vector targetPos) |
| vector | GetRandomSafePos3D (vector targetPos) |
Закрытые данные | |
| bool | m_IsValid = false |
| int | m_LastUsedSafePosIdx = -1 |
| ref array< vector > | m_TranslatedSafePositions3D |
| ref array< vector > | m_RandomizedSafePositions3D |
| vector | m_CenterPos2D |
| string | areaName = "" |
| ref array< ref array< ref array< float > > > | PRABoxes = new array<ref array<ref array<float>>> |
| ref array< ref array< ref array< float > > > | PRAPolygons = new array<ref array<ref array<float>>> |
| 3D, not used directly! | |
| ref array< ref array< float > > | safePositions2D = new array<ref array<float>> |
| ref array< ref array< float > > | safePositions3D = new array<ref array<float>> |
| ref array< ref PRAShapeBoxData > | m_PRABoxDataTranslated = new array<ref PRAShapeBoxData> |
См. определение в файле CfgPlayerRestrictedAreaJsonData.c строка 60