#ifndef XFA_FGAS_LAYOUT_CFGAS_TXTBREAK_H_
#define XFA_FGAS_LAYOUT_CFGAS_TXTBREAK_H_
#include <deque>
#include <vector>
#include "core/fxcrt/fx_coordinates.h"
#include "core/fxcrt/retain_ptr.h"
#include "core/fxcrt/span.h"
#include "core/fxcrt/unowned_ptr.h"
#include "xfa/fgas/layout/cfgas_break.h"
#include "xfa/fgas/layout/cfgas_char.h"
class CFGAS_GEFont;
class TextCharPos;
#define FX_TXTCHARSTYLE_ArabicShadda …
#define FX_TXTCHARSTYLE_OddBidiLevel …
enum CFX_TxtLineAlignment { … };
inline bool CFX_BreakTypeNoneOrPiece(CFGAS_Char::BreakType type) { … }
class CFGAS_TxtBreak final : public CFGAS_Break { … };
#endif