Classes | |
class | Animation |
class | AnimationDescription |
class | AnimationResource |
class | AnimationTemplate |
class | AnimationTemplateRegistry |
struct | ArtBpath |
struct | ArtDRect |
struct | ArtPoint |
struct | ArtSVP |
struct | ArtSVPRenderAAStep |
struct | ArtSVPSeg |
struct | ArtSvpWriter |
struct | ArtVpath |
class | Bitmap |
class | BitmapResource |
class | DynamicBitmap |
class | FileSystemUtil |
class | FontResource |
class | Geometry |
class | GraphicEngine |
class | Image |
class | ImgLoader |
class | InputEngine |
Class definitions. More... | |
class | InputPersistenceBlock |
class | Kernel |
class | Line |
struct | lua_constant_reg |
class | LuaBindhelper |
class | LuaCallback |
class | LuaScriptEngine |
class | MicroTileArray |
class | MoviePlayer |
class | ObjectRegistry |
class | OutputPersistenceBlock |
class | PackageManager |
class | Panel |
class | Persistable |
class | PersistenceBlock |
class | PersistenceService |
class | Polygon |
Eine Polygonklasse. More... | |
class | RectangleList |
class | Region |
class | RegionRegistry |
class | RenderedImage |
class | RenderObject |
Dieses ist die Klasse die sämtliche sichtbaren Objekte beschreibt. More... | |
class | RenderObjectManager |
Diese Klasse ist für die Verwaltung von BS_RenderObjects zuständig. More... | |
class | RenderObjectPtr |
class | RenderObjectQueue |
struct | RenderObjectQueueItem |
class | RenderObjectRegistry |
class | Resource |
class | ResourceManager |
class | ResourceService |
class | RootRenderObject |
class | Screenshot |
class | ScriptEngine |
class | Service |
struct | SndHandle |
class | SoundEngine |
class | StaticBitmap |
class | SWImage |
class | Sword25Console |
class | Sword25Engine |
class | Text |
class | TimedRenderObject |
class | VectorImage |
Eine Vektorgraphik. More... | |
class | VectorImageElement |
Ein Element eines Vektorbild. Ein BS_VectorImage besteht aus diesen Elementen, die jeweils einen Teil der Graphik definieren. Werden alle Elemente eines Vektorbildes übereinandergelegt, ergibt sich das komplette Bild. More... | |
class | VectorPathInfo |
Pfadinformationen zu BS_VectorImageElement Objekten. More... | |
class | Vertex |
class | WalkRegion |
Typedefs | |
typedef uint32 | BoundingBox |
typedef char | ctassert_type[(sizeof(byte)==1) ? 1 :-1] |
typedef Common::Array< Vertex > | BS_Path |
Functions | |
void | art_svp_free (ArtSVP *svp) |
void | art_vpath_add_point (ArtVpath **p_vpath, int *pn_points, int *pn_points_max, ArtPathcode code, double x, double y) |
ArtVpath * | art_bez_path_to_vec (const ArtBpath *bez, double flatness) |
ArtSvpWriter * | art_svp_writer_rewind_new (ArtWindRule rule) |
ArtSVP * | art_svp_writer_rewind_reap (ArtSvpWriter *self) |
int | art_svp_seg_compare (const void *s1, const void *s2) |
void | art_svp_intersector (const ArtSVP *in, ArtSvpWriter *out) |
ArtSVP * | art_svp_from_vpath (ArtVpath *vpath) |
ArtSVP * | art_svp_vpath_stroke (ArtVpath *vpath, ArtPathStrokeJoinType join, ArtPathStrokeCapType cap, double line_width, double miter_limit, double flatness) |
ArtVpath * | art_svp_vpath_stroke_raw (ArtVpath *vpath, ArtPathStrokeJoinType join, ArtPathStrokeCapType cap, double line_width, double miter_limit, double flatness) |
ArtSVPRenderAAIter * | art_svp_render_aa_iter (const ArtSVP *svp, int x0, int y0, int x1, int y1) |
void | art_svp_render_aa_iter_step (ArtSVPRenderAAIter *iter, int *p_start, ArtSVPRenderAAStep **p_steps, int *p_n_steps) |
void | art_svp_render_aa_iter_done (ArtSVPRenderAAIter *iter) |
void | art_svp_render_aa (const ArtSVP *svp, int x0, int y0, int x1, int y1, void(*callback)(void *callback_data, int y, int start, ArtSVPRenderAAStep *steps, int n_steps), void *callback_data) |
void | setGameTarget (const char *target) |
Variables | |
const BoundingBox | FullBoundingBox = 0x00001F1F |
const BoundingBox | EmptyBoundingBox = 0x00000000 |
const int | TileSize = 32 |
This is the namespace of the Sword25 engine.
Status of this engine: ???
Games using this engine: