text_run
text_run runs[1];
text_runs_are_equal(text_run *a, text_run *b)
static text_run *
copy_text_run(text_run *run)
text_run *newRun = new text_run();
dump_text_run(text_run *run)
+ sizeof(text_run) * (fRuns.CountItems() - 1));
text_run *run = (text_run *)fRuns.RemoveItem((int32)0);
TextOutput::PrepareTextRun(text_run *run)
text_run *newRun = copy_text_run(run);
text_run *run = NULL;
text_run *last = NULL;
void PrepareTextRun(text_run *current);
Stack<text_run *> fGroupStack;
text_run *fCurrentRun;
text_run *run = NULL;
StyledTextImporter::_AddStyle(Icon *icon, text_run *run)
StyledTextImporter::_AddShape(Icon *icon, BShape *shape, text_run *run)
struct text_run;
text_run *run;
status_t _AddStyle(Icon *icon, text_run *run);
status_t _AddShape(Icon *icon, BShape *shape, text_run *run);
struct text_runs : text_run_array { text_run _runs[1]; } style;
text_run* runs = style->runs;
fArray = (text_run_array *)malloc(sizeof(int32) + sizeof(text_run) * entries);
text_run run;
+ sizeof(text_run) * 16);
int32 size = sizeof(text_run_array) + (entryCount - 1) * sizeof(text_run);
const text_run* theRun = &runs->runs[0];