资 源 简 介
Overview
Awesomium is a thin wrapper around chromium/webkit which allows for offscreen rendering of web content to be easily integrated in other applications, e.g. games. The official Awesomium API is C++ only so this project aims at creating a full, easy to use (cough) C-API on top of the original C++ API.
A couple of points
99% of the C++ API is wrapped except resource interceptors
Each class in the original API is wrapped via awe_CLASSNAME_methodname C procedures/functions. If you follow this pattern you can refer to the official C++ documentation.
JSValue::Object, JSValue::Array and JSArguments are exposed in a minimal way throuw the awe_Object_XXX, awe_Array_xxx and awe_JSArguments_XXX procedures/functions
JSValues directly returned by functions must be freed via awe_JSValue_delete as they are deep copies of the original C++ side JSValues.
I currently use w