57 virtual void BlitForward(
void * dest,
void const * source,
int length)
const = 0;
63 virtual void BlitBackward(
void * dest,
void const * source,
int length)
const = 0;
71 void Blit(
void * dest,
void const * source,
int length)
const {
if (dest < source)
BlitBackward(dest, source, length);
else BlitForward(dest, source, length);}
89 virtual void Blit(
void * dest,
void const * source,
int length,
int leadskip=0)
const = 0;
virtual void BlitForward(void *dest, void const *source, int length) const =0
virtual void BlitBackward(void *dest, void const *source, int length) const =0
void Blit(void *dest, void const *source, int length) const
virtual void Blit(void *dest, void const *source, int length, int leadskip=0) const =0