| Vector3 get_position() | Public+1 flags | | 0x0C |
| void SetPointsConnected(FlightPoint p1, FlightPoint p2, bool connected, bool setDirty) | PublicStatic | | 0x08 |
| bool IsRaycastConnected(FlightPoint p1, FlightPoint p2) | PublicStatic | | 0x08 |
| bool IsRaycastConnected(FlightPoint p1, FlightPoint p2, const RaycastHit&& hit) | PublicStatic | | 0x2C |
| void SetRoom(CaveRoom room) | Public | | 0x08 |
| void SetConnected(FlightPoint point, bool connected) | 1 flags | | 0x08 |
| void VerifyConnectedPoints() | Public | | 0x00 |
| void ClearConnectedPoints() | Public | | 0x00 |
| FlightPoint GetRandomConnectedPoint(FlightPoint exclusion, bool checkRaycast) | Public | | 0x08 |
| float GetTotalConnectedDistance() | Public | | 0x04 |
| void .ctor() | Public+1 flags | | 0x00 |