amarillion / allegro4-gstream Goto Github PK
View Code? Open in Web Editor NEWCopy of molhanec's gstream library
Copy of molhanec's gstream library
_________ ___ d a w u / p n | \ 5 >> 9 >> q << g h / q o_____m l | g << _ b 8 e l | r / | | ____ __| |__ _ __ ___ ____ _ _ __ | s | | k | / __ /__ __| |/_ \ / _ \/__ || |/ \_/ \ 6 | t \ ______| j| \_ \ | | | / \_> __/ __| || /\ /\ | \ u y | _\ \ | |_ | | | |__ / _| || | | | | | m << \______v___x i z| /____ / \_/ |_| \___>\____||_| |_| |_| ___ | | v | a \______ / h | h y 3 v \ b d f / v. 1.6 c << t b \ __c_______g/ 1 >> a Introduction ~~~~~~~~~~~~ Welcome to gstream! Gstream is a C++ add-on library for Allegro. Its main purpose is to provide a simplified syntax for Allegro's keyboard and text functions for input and output, so that you can treat a graphical mode as a console, but there is more! Install the package by following the instructions below and read the introduction in the documentation afterwards if you want a more detailed description. If you come from a previous version of gstream, don't miss the file "NEWS" for information about changes. Requirements ~~~~~~~~~~~~ To use gstream you need Allegro, so gstream has the same requirements as Allegro + that you (for some weird, obscure reason ;-) need a C++ compiler. The compiler should be a fairly standard conforming one as the library in some places uses new C++ syntax (e.g. static_cast<>(), reinterpret_cast<>()). Library was test with GCC 3 (DJGPP, MingW32, Linux) and MSVC 6. Note that you need at least a 3.9.* version of Allegro (one of the work-in-progress series) since gstream is using some Unicode-aware features. Tested with version 4.1.9. Installation ~~~~~~~~~~~~ Installation procedure depends on your platform and compiler. Each platform has separate file with install instructions: DJGPP Install.dj Un*x Install.unx MingW32 Install.m32 MSVC Install.msv If your platform/compiler is not listed in the table, use this generic install instructions: 1) create library from *.cc files in this directory 2) copy the library to your library directory 3) copy header files (gmanip.h, gmanip., gstream.h, gstream.) to your include directory 4) compile test.cc, link it with gstream library and allegro library 5) that's all Documentation ~~~~~~~~~~~~~ During the installation, the documentation is generated in several formats. You can also manually run Allegro makedoc utility on gstream._tx file. You can find there API reference, contact and licence information etc.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.