class AI_Waypoint_t
{
public:
    VectorWS m_vPos;
    WaypointFlags_t m_fWaypointFlags;
    Navigation_t m_nWpType;
private:
    uint8 pad_0014[20];
public:
    float32 m_flYaw;
    float32 m_flBoundaryDist;
    float32 m_flPathDistGoal;
    CHandle<CBaseEntity> m_hPathCorner;
    CHandle<CBaseEntity> m_hData;
    uint32 m_nGroundNavAreaId;
    uint32 m_nNavLinkAreaId;
    uint32 m_nNavBlockId;
    NavGravity_t m_gravityOverride;
    bool m_bGravityOverrideSet;
    uint32 m_nConstrainedToMovableMeshId;
};