8199fa0379some small fixes for mistakes I made and that Trickster noticed.
groogy
2010-12-05 15:40:24 +0000
20e308466aAdded a nice Rakefile
tricksterguy
2010-12-05 07:28:31 +0000
0aafc6b6baAdded commentaries to all new initialize methods.
groogy
2010-12-04 21:17:35 +0000
aa39447c26Changed resource classes initialize method to call often used methods if arguments are provided.
groogy
2010-12-04 19:26:05 +0000
44e811ec64Fixed a bug in RenderImage where RenderImage_GetHeight was named RenderTarget_GetHeight which should've led to that you couldn't even compile the source.
groogy
2010-12-04 18:01:32 +0000
f2be71b1earemove a warning from video mode impl
mantognini
2010-12-04 16:03:44 +0000
93cc2e4472add (non-tested) impl of PBuffer
mantognini
2010-12-03 22:49:13 +0000
bb7a6fac1fAdded a #initialize_copy method to all classes which are wrapped around a C++ object in order to properly copy the values.
groogy
2010-12-03 19:47:41 +0000
0920da5d8eJust some wrong names which is fixed now.
groogy
2010-12-03 16:16:50 +0000
30865b6ef9Made the classes that is non-copyable in the C++ library also non-copyable in rbSFML.
groogy
2010-12-03 14:12:16 +0000
cd04d29584Added a NonCopyable mixin-module which prohibits any attempt to copy instances of classes that includes this module.
groogy
2010-12-03 13:44:59 +0000
1a7e7a30beApparently not, forgot to add sfml-all/all/main.cpp.
groogy
2010-12-03 11:43:14 +0000
b2168230ecAh stupid me, I copied an already SVN-tracked folder without deleting the SVN data so the SVN client thought everything had already been committed. I hope I got it right now.
groogy
2010-12-03 11:42:35 +0000
c61b4fec47Changed so that we use the static libraries of SFML instead to reduce the dependency when you want to distribute your ruby applications. Also seems like that my sfml-all wasn't committed. Should be done now.
groogy
2010-12-03 11:27:38 +0000
6d66ed1af3Added 'sfml/all' package which will require each package for you when you require this one.
groogy
2010-12-03 09:26:25 +0000
6ce458939eMinor fix that makes sf::SoundStream less crazy when the internal AL source couldn't be created
LaurentGom
2010-12-02 22:26:35 +0000
e2ff29ecdafix event with fullscreen mode
mantognini
2010-11-30 22:55:23 +0000
9ce6a2aa2aUpdated libsndfile DLL to version 1.0.23 on Windows (fixes bad quality with some ogg/vorbis files)
LaurentGom
2010-11-30 18:55:00 +0000
501c0030f5Added specialized getWidth and getHeight to SFML::RenderImage and SFML::RenderWindow. Also removed documentation from the specialized methods.
groogy
2010-11-30 05:33:44 +0000
1a6835e042Some changes because of a mistake made on my behalf. I forgot to write rb_funcall2 but I used instead rb_funcall instead.
groogy
2010-11-25 23:05:37 +0000
2f46c7a85bFixed some mistakes on my behalf and possibly the sf::RenderTarget::Draw segmentation fault. And I did it without dynamic cast!
groogy
2010-11-25 22:45:30 +0000
398f4ee763Forgot to pass the sample pointer in the OnProcessSamples function and also some aliases.
groogy
2010-11-25 11:04:17 +0000
d22a5648d4Finished the SoundRecorder class. You can make instances from it but you'll have to implement the pure abstract method yourself in ruby code.
groogy
2010-11-25 10:55:08 +0000
ce1ffbc687Finished the SFML::Sound class
groogy
2010-11-25 07:32:07 +0000
748f572201Finished SoundBuffer. Also adding files for SoundStream and Sound, not completed yet!
groogy
2010-11-24 21:08:40 +0000
d4e60f3a2aFixed a bug where Image_LoadFromFile was bound to SFML::Image#loadFromPixels... Didn't I commit this just now? I think my SVN client isn't working properly.
groogy
2010-11-24 21:06:54 +0000
ee117bb749Small changes in header files and also finished the SoundSource class.
groogy
2010-11-24 19:17:57 +0000
7c2b4bccfaStarted working on the SFML-Audio module. Thought I committed this previously but doesn't look like it. Anyway here it is. Completed at least Listener
groogy
2010-11-24 18:52:07 +0000
3fc9c7f999Started working on the sfml-audio module. Got Listener done with rdoc documentation.
groogy
2010-11-24 16:08:56 +0000
5c848f3617Don't know what would be the difference but this is more semantically correct.
groogy
2010-11-24 11:36:07 +0000
a8a1c98a41Graphics module is now complete. Added rdoc documentation to every class and method.
groogy
2010-11-24 05:49:36 +0000
bc24802219Finished the Graphics Module. Gonna go trough all files again now and add the rdoc comments where I've left it out.
groogy
2010-11-23 17:21:20 +0000
dbd8795df8Just some small fixes for my convenience.
groogy
2010-11-23 15:00:23 +0000
7178d7bfcfTest to check that SFML::RenderWindow and shapes works as they should.
groogy
2010-11-23 05:59:28 +0000
aaf1dc3a66A lot of changes. But all lead to that you now can draw shapes on a SFML::RenderWindow
groogy
2010-11-23 05:58:32 +0000
aabed07f10Finished SFML::RenderImage, still got rdoc comments to do.
groogy
2010-11-22 16:13:33 +0000
feae42e7f7Fixed so that the rbDrawable::Render function now wraps the sf::Renderer and sf::RenderTarget objects and passes the wrappers to the SFML::Drawable#render method.
groogy
2010-11-22 15:03:30 +0000
f991e29cd2Created the SFML::RenderTarget mixin module for my convenience. Consider this class internal! Do not use it directly in your code!
groogy
2010-11-22 14:50:09 +0000
c9e7b6caf2Created the SFML::Renderer class. Got rdoc comments left to do.
groogy
2010-11-21 15:47:37 +0000
ae57d51182Finished the SFML::Shader class. Still got rdoc comments to do.
groogy
2010-11-21 13:32:26 +0000
04075d6a4bMinor modifications to the Window::GetFrameTime() doc
LaurentGom
2010-11-21 09:33:45 +0000
7a31d223efFinished the SFML::View class. Will add rdoc commentaries later.
groogy
2010-11-20 23:42:53 +0000
7559f0669fFixed errors (missing double-quotes) in VS 2010 project files generated by CMake, for static build
LaurentGom
2010-11-20 22:30:14 +0000
83c580f9b4Finished SFML::Font with rdoc commentaries too.
groogy
2010-11-20 18:16:24 +0000
f05ca23625Finished SFML::Image and have written rdoc comments on every method binding. Left to do is testing it when the whole module is finished.
groogy
2010-11-20 16:02:07 +0000
e73d274d86New API for sf::Thread (more flexible)
LaurentGom
2010-11-20 13:00:19 +0000
7ebf2f1bbbAdded the install rule for sfml-main in CMake files
LaurentGom
2010-11-20 08:25:08 +0000
dbc947a185Fixed some compilation errors from previous revision. Now it compiles but the classes different methods haven't been bound yet so won't have any effect.
groogy
2010-11-20 01:12:58 +0000
a4925aab38Finally finished making all the functions that I will eventually bind to the SFML::Image class. To tired right now, I'll continue tomorrow.
groogy
2010-11-20 00:44:23 +0000
a80339f668A lot of changed, nothing complete. Just committing so I can transfer location. I'm currently focusing on getting SFML::Image complete since the entire library more or less depends on it.
groogy
2010-11-19 18:36:45 +0000
738b02c308Well I made a test to check if Drawable worked, and it didn't... I had made some really bad mistakes but they are fixed now and the drawable test is working currently. Though it will be extended with functionality to render too. Will have to wait with that test for now as the function is actually not finished.
groogy
2010-11-19 14:29:21 +0000
8153ec8db8Had to do a lot of configurations to get the cross-module include work correctly.
groogy
2010-11-19 14:03:40 +0000
f1cae1cfefMoved the RetrieveSFMLClass function to the system module since several other modules will be using this function too.
groogy
2010-11-19 13:33:37 +0000
550289b6a8Added Drawable module, still have the comments to add and have to test if it works, but theoretically it should be good to go.
groogy
2010-11-19 13:29:40 +0000
85d24cbf88Added helper functions to access the color components in SFML::Color
groogy
2010-11-19 09:28:16 +0000
961a417fb6Updated SFML::Rect to use the new helper functions.
groogy
2010-11-19 08:46:00 +0000
4b8ae2b817Changed Window so where ever it uses SFML::Vector2 to access it's elements I use the helper functions.
groogy
2010-11-19 08:33:30 +0000
8335502866Forgot to change a variable name, now it compiles and works.
groogy
2010-11-19 08:30:38 +0000
712b64d168Added helper functions for Vector3 and Vector2. Made them also use the functions themselves and fixed a small bug in Vector3 where only 2 values would be set and not all 3 when doing any kind of arithmetics on them.
groogy
2010-11-19 08:26:58 +0000
5161f2a4eeAdded so that Graphics can include System headers
groogy
2010-11-17 21:54:49 +0000
6366c02d19Finished SFML::Rect. Will still have to add rdoc comments when I get the energy and properly debug test the functionality.
groogy
2010-11-17 21:47:03 +0000
06d6f9b81dFinished the Rect_Initialize function so we now also can specify two vectors as size and position.
groogy
2010-11-17 20:55:20 +0000
810cd35caeAdded SFML::Rect, not finished yet but will work more on it when I get home.
groogy
2010-11-17 19:29:09 +0000
0994de8d23Added so that the Init_Color function is called.
groogy
2010-11-17 11:51:02 +0000
8c45dc9d6bAdded the predefined colors
groogy
2010-11-17 08:59:23 +0000
a951ee4581Modified some comments in Vector2.cpp and added comments to Color.cpp
groogy
2010-11-17 08:16:11 +0000
6f83501b27Finished SFML::Color, will still need to add rdoc comments.
groogy
2010-11-16 21:40:47 +0000
a6bceffa43Well struggling with SVN, hopefully it will be deleted and properly ignored now.
groogy
2010-11-16 20:40:39 +0000
5983b93a4dCreated the graphics module and the Color class. SFML::Color is not done yet.
groogy
2010-11-16 20:31:57 +0000
abd49f55a1Moved VALIDATE_CLASS to main.hpp and changed so it considers heritage too.
groogy
2010-11-16 20:12:35 +0000
01b0f37451I forgot to actually include the documentation to the commit.
groogy
2010-11-16 16:41:16 +0000
85a4e5155eRemoved some stuff that wasn't needed any more in the window module Also made the required changed for Rdoc to the system module and generated rdoc documentation for both modules. It's safe to say now that rbSFML is available to be used for at least opening up a window and opengl context and render something in opengl.
groogy
2010-11-16 16:26:00 +0000
13e9b006e7Modified the entire module so that rdoc can interpret the source to generate documentation for me. This will also be done for sfml-system.
groogy
2010-11-16 16:03:50 +0000
f8bfec9321Updated rdoc commentaries in the window module.
groogy
2010-11-16 13:25:59 +0000
26883e3ab4SFML::Window now supports taking in Vector2 on methods where it would be relevant. (Example: SFML::Window#cursor_position = [255, 255] )
groogy
2010-11-16 09:21:52 +0000
1c9e5ff5a2Concerned changes is that the 'true' values had to be Qtrue or I would be doing an invalid comparison.
groogy
2010-11-16 09:17:50 +0000
23fd179d8bInclude the headers from the system module.
groogy
2010-11-16 09:05:24 +0000
da2cec5a9fAdded support for external classes from sfml-system and the ability to include them.
groogy
2010-11-16 09:04:35 +0000
1fda02efc4Added VideoMode_ForceType so we can ensure we get a VideoMode.
groogy
2010-11-16 09:03:15 +0000
53621f0726Added a capped frame rate at 100 to demonstrate that the library also supports ruby-style methods.
groogy
2010-11-16 08:10:47 +0000
07dd3de1d2Added dependency check for Window module.
groogy
2010-11-16 08:09:41 +0000