home *** CD-ROM | disk | FTP | other *** search
/ CD-X 1 / cdx_01.iso / demodisc / basq / dualmodp / fastext.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-01-17  |  1.1 KB  |  25 lines

  1. // ************************************************************************
  2. // *
  3. // *    File        : FASTEXT.H
  4. // *
  5. // *    Description : Fast directvideo routines for text output.
  6. // *
  7. // *    Copyright (C) 1992 Otto Chrons
  8. // *
  9. // ************************************************************************
  10.  
  11. typedef unsigned short ushort;
  12.  
  13. int initFastext(void);
  14. void updateBuffer(ushort start, ushort count);
  15. void writeBuf(const void *buf, ushort x, ushort y, ushort count);
  16. void writeStr(const char *str, ushort x, ushort y, ushort attr, ushort count);
  17. void writeCStr(const char *str, ushort x, ushort y, ushort attr1, ushort attr2, ushort count);
  18. void moveBuf(void *buf, ushort indent, const void *src, ushort count);
  19. void moveChar(void *buf, ushort indent, char c, ushort attr, ushort count);
  20. void moveStr(void *buf, ushort indent, const char *str, ushort attr);
  21. void moveCStr(void *buf, ushort indent, const char *str, ushort attr1, ushort attr2);
  22. void putChar(void *buf, ushort indent, char c);
  23. void putAttr(void *buf, ushort indent, ushort attr);
  24. void cursorxy(int x, int y);
  25.