rsurface.h revision c73f511526464f8e56c242df80552e9b0d94ae3d
1049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Project/* 2049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Project * 3049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Project * (C) Copyright IBM Corp. 1998-2007 - All Rights Reserved 4049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Project * 5049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Project */ 6049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Project 7e3b631da8034f7c6ecc6d809cd9e46d306215c32Xianzhu Wang#ifndef __RSURFACE_H 8049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Project#define __RSURFACE_H 9049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Project 10049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Project#include "loengine.h" 11049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Project 12049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Projecttypedef void rs_surface; 13049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Project 14049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source ProjectU_CDECL_BEGIN 15049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Project 16049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Projectvoid rs_drawGlyphs(rs_surface *surface, const le_font *font, const LEGlyphID *glyphs, le_int32 count, 17049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Project const float *positions, le_int32 x, le_int32 y, le_int32 width, le_int32 height); 18049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Project 19049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source ProjectU_CDECL_END 20049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Project 21049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Project#endif 22049d6fea481044fcc000e7782e5bc7046fc70844The Android Open Source Project