kformula/flake

SpaceElement.h File Reference

#include "BasicElement.h"
#include "kformula_export.h"
Include dependency graph for SpaceElement.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SpaceElement
 Implementation of the MathML mspace element. More...

Enumerations

enum  LineBreak {
  Auto, NewLine, IndentingNewLine, NoBreak,
  GoodBreak, BadBreak, InvalidLineBreak
}

Enumeration Type Documentation

enum LineBreak

Enum encoding all states of mspace's linebreak attribute.

Enumerator:
Auto 

Renderer should use default linebreaking algorithm.

NewLine 

Start a new line and do not indent.

IndentingNewLine 

Start a new line and do indent.

NoBreak 

Do not allow a linebreak here.

GoodBreak 

If a linebreak is needed on the line, here is a good spot.

BadBreak 

If a linebreak is needed on the line, try to avoid breaking here.

InvalidLineBreak 

Definition at line 30 of file SpaceElement.h.