Samo Pajk
4a1a7af619
Renamed window to gameWindow so that the library won't show warnings and conflicts with Apple APIs.
2013-06-25 19:41:12 +02:00
Samo Pajk
c32f654678
Fixed bug where Event would crash if delegate was removed during event raise.
...
Added Contains method to GameComponentCollection.
Added Support for drawing triangle fans.
Added gitignore.
2013-06-22 11:41:56 +02:00
Samo Pajk
8819987253
Changes:
...
- cleaned RenderTarget2D code.
- fixed graphics device bug when switching from rendertarget to backbuffer.
git-svn-id: http://xni.googlecode.com/svn/XNI@129 ac433895-eea3-a490-d80a-17149a75e588
2012-11-29 10:03:33 +00:00
Matej Jan
0854d703f3
Fixed bug with spacing in sprite font measure method.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@124 ac433895-eea3-a490-d80a-17149a75e588
2012-10-26 15:59:09 +00:00
Matej Jan
9c8ed11ac6
Fixed buffers that didn't clean up after themselves.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@123 ac433895-eea3-a490-d80a-17149a75e588
2012-10-23 21:03:00 +00:00
Samo Pajk
0b5b46e937
Changes:
...
- optimization for allocations
- fixed sprite font default character that was not taken into consideration
git-svn-id: http://xni.googlecode.com/svn/XNI@122 ac433895-eea3-a490-d80a-17149a75e588
2012-10-15 15:01:36 +00:00
Matej Jan
08abf7ffe0
NSCoding support added to data classes.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@120 ac433895-eea3-a490-d80a-17149a75e588
2012-10-11 21:45:34 +00:00
Matej Jan
a5e7c0f9ff
Lerp added to vectors.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@115 ac433895-eea3-a490-d80a-17149a75e588
2012-09-25 11:47:02 +00:00
Samo Pajk
a2ab2a84e5
Changes:
...
- added render to texture features (RenderTarget2D)
- optimized SpriteFont for faster access and allocations
- fixed iOS6 bug witch prevented proper device orientation
- fixed some problems when handling touch events
git-svn-id: http://xni.googlecode.com/svn/XNI@112 ac433895-eea3-a490-d80a-17149a75e588
2012-09-15 15:33:22 +00:00
Matej Jan
d04d7bf8f3
All around update and fixes
...
git-svn-id: http://xni.googlecode.com/svn/XNI@104 ac433895-eea3-a490-d80a-17149a75e588
2012-05-14 08:40:49 +00:00
Matej Jan
e56e806481
Fixed bug on iOS5 and .x model loading
...
git-svn-id: http://xni.googlecode.com/svn/XNI@102 ac433895-eea3-a490-d80a-17149a75e588
2011-10-24 11:22:32 +00:00
Matej Jan
08e15ca3be
Xcode 4 release target added.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@88 ac433895-eea3-a490-d80a-17149a75e588
2011-07-29 14:46:41 +00:00
Matej Jan
216ff5773a
Added support for preferedBackBufferWidth and Height.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@56 ac433895-eea3-a490-d80a-17149a75e588
2011-02-04 22:19:35 +00:00
Matej Jan
7cd74d182f
Game components handling updated to enable change of order during update. Various leaks removed.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@52 ac433895-eea3-a490-d80a-17149a75e588
2011-01-15 02:05:37 +00:00
Matej Jan
b004f83f03
Data classes updated. Graphics device multisampling implementation started.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@47 ac433895-eea3-a490-d80a-17149a75e588
2010-12-14 23:28:16 +00:00
Matej Jan
ea418ea5c3
Lots of leaks fixed and expanded all data classes with equals, set, NSCopying. XniPoint (XNA's Point class) added.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@43 ac433895-eea3-a490-d80a-17149a75e588
2010-12-08 04:57:47 +00:00
Matej Jan
d5b2897d8b
Added 3D Model support.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@42 ac433895-eea3-a490-d80a-17149a75e588
2010-11-30 23:26:03 +00:00
Matej Jan
14d015cfbb
Enabled multitouch and corrected fixed timestep reporting.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@40 ac433895-eea3-a490-d80a-17149a75e588
2010-11-15 17:23:13 +00:00
Matej Jan
de457cb4e2
Added set to vector.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@37 ac433895-eea3-a490-d80a-17149a75e588
2010-11-03 08:58:03 +00:00
Matej Jan
ce2fb9322c
A lot of work done on components and game handling (resolutions and stuff).
...
git-svn-id: http://xni.googlecode.com/svn/XNI@36 ac433895-eea3-a490-d80a-17149a75e588
2010-11-02 09:29:19 +00:00
Matej Jan
3194ca93e7
SpriteBatch implemented and fixed.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@35 ac433895-eea3-a490-d80a-17149a75e588
2010-10-19 13:31:39 +00:00
Matej Jan
093802dbc4
Finished touch panel state.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@34 ac433895-eea3-a490-d80a-17149a75e588
2010-10-01 02:36:21 +00:00
Matej Jan
7b2c58017d
Renaming enums.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@33 ac433895-eea3-a490-d80a-17149a75e588
2010-09-30 19:33:29 +00:00
Matej Jan
b865142ef2
Finished sprite batch.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@29 ac433895-eea3-a490-d80a-17149a75e588
2010-09-30 19:00:06 +00:00
Matej Jan
ef414aae80
Basic sprite batch functionality.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@26 ac433895-eea3-a490-d80a-17149a75e588
2010-09-23 21:13:28 +00:00
Matej Jan
f8840a70a6
Completed basic vector, matrix and quaternion operations.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@25 ac433895-eea3-a490-d80a-17149a75e588
2010-09-23 14:51:10 +00:00
Matej Jan
668bba9869
Added user primitive rendering.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@23 ac433895-eea3-a490-d80a-17149a75e588
2010-09-21 21:46:53 +00:00
Matej Jan
15d78bd090
Added SpriteBatch skeleton and all four graphic device state classes.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@21 ac433895-eea3-a490-d80a-17149a75e588
2010-09-16 20:01:42 +00:00
Matej Jan
c63c648e1d
Added texture loading capabilities into the pipeline.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@19 ac433895-eea3-a490-d80a-17149a75e588
2010-09-16 17:49:35 +00:00
Matej Jan
d639f8483d
Adding texture support to pipeline. Also headers for linear algebra classes.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@15 ac433895-eea3-a490-d80a-17149a75e588
2010-09-09 17:09:40 +00:00
Matej Jan
0a8f07b872
Added Texture2D loading from Data.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@13 ac433895-eea3-a490-d80a-17149a75e588
2010-09-01 14:55:24 +00:00
Matej Jan
01f76821e6
Added a graphics device manager.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@10 ac433895-eea3-a490-d80a-17149a75e588
2010-07-27 18:23:25 +00:00
Matej Jan
e87a140ad5
Starting with implementation of graphics device.
...
git-svn-id: http://xni.googlecode.com/svn/XNI@9 ac433895-eea3-a490-d80a-17149a75e588
2010-07-27 17:42:29 +00:00