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