ScummVM API documentation
Ultima::Nuvie::ScalerStruct Struct Reference

Public Types

typedef void(* ScalerType16) (uint16 *, int, int, int, int, const int, const int, uint16 *, const int, int)
 
typedef void(* ScalerType32) (uint32 *, int, int, int, int, const int, const int, uint32 *, const int, int)
 

Public Member Functions

void Scale (int type, void *source, int srcx, int srcy, int srcw, int srch, const int sline_pixels, const int sheight, void *dest, const int dline_pixels, int scale_factor) const
 

Public Attributes

const char * name
 
uint32 flags
 
ScalerType16 scale16
 
ScalerType16 scale555
 
ScalerType16 scale565
 
ScalerType32 scale32
 
ScalerType32 scale888
 

The documentation for this struct was generated from the following file: