Commit Graph

  • cfe1bcf107 Fixed Font::[Get|Set]Atlas interface Lynix 2015-01-17 22:48:27 +01:00
  • 722fba5d0c Fixed compilation error Lynix 2015-01-17 22:47:03 +01:00
  • c688b3f363 Fixed missing include Lynix 2015-01-17 22:45:36 +01:00
  • b699d06805 Fixed typo Lynix 2015-01-17 22:45:25 +01:00
  • 7fee649b49 (Font) Added default atlas Lynix 2015-01-17 22:42:33 +01:00
  • 77db6f5dd3 Added Font initializer Lynix 2015-01-17 22:11:29 +01:00
  • c0995d1739 Fixed typo Lynix 2015-01-17 22:08:14 +01:00
  • 8b1660a121 (Font) Added Atlas safe check Lynix 2015-01-17 22:07:28 +01:00
  • f1694fd6e9 (Font) Added mutable default values for glyph border and minimum step size Lynix 2015-01-17 22:03:04 +01:00
  • b787ce94cf (Font) Removed default move-constructor Lynix 2015-01-17 21:53:47 +01:00
  • 829e82fdd9 Removed outdated comment Lynix 2015-01-17 21:42:35 +01:00
  • 91912463fa Fixed crash when loading "small" images into atlas Lynix 2015-01-17 21:42:23 +01:00
  • a89adfe551 Fixed Freetype not being linked to Utility Lynix 2015-01-17 19:41:38 +01:00
  • 4a4b4e0fda Regenerated global headers Lynix 2015-01-17 00:39:40 +01:00
  • 2fed71cc3a Fixed mesh centering Lynix 2015-01-17 00:37:47 +01:00
  • 22791ecaf4 Fixed some comments Lynix 2015-01-17 00:37:05 +01:00
  • 86502df849 Merge branch 'Font-Update' Lynix 2015-01-17 00:36:28 +01:00
  • a244029e11 Fixed RenderTarget destructor not being virtual Lynix 2015-01-17 00:35:20 +01:00
  • 18367d26da Added View::SetSize(width, height) Lynix 2015-01-17 00:34:59 +01:00
  • 03b91575fb Fixed Node::Move taking local scale into account Lynix 2015-01-17 00:34:37 +01:00
  • 3ed18e70da Added default material to sprites Lynix 2015-01-17 00:34:09 +01:00
  • 71c1d5f527 Fixed reordered warning Lynix 2015-01-17 00:29:26 +01:00
  • a0054def7b Added TextSprites Lynix 2015-01-17 00:16:52 +01:00
  • fdb722ef14 Made SceneNodes non-movable Lynix 2015-01-17 00:15:01 +01:00
  • 6d3228477f Added TextDrawer classes Lynix 2015-01-16 23:36:20 +01:00
  • 48ecb058f0 (Font) Added notification on atlas layer change Lynix 2015-01-16 23:34:56 +01:00
  • 77347c8582 (Font) Added notification on atlas change Lynix 2015-01-16 18:57:09 +01:00
  • cd5399459d Made Resource copying/moving impossible Lynix 2015-01-16 16:28:38 +01:00
  • ff7cfa226e Improved Atlas class Lynix 2015-01-16 16:26:15 +01:00
  • 5eec0d2abe Improved (Fixed ?) Material Copy/Move Lynix 2015-01-16 14:03:06 +01:00
  • 96743375d9 Fixed debug build Lynix 2015-01-16 13:25:51 +01:00
  • c2f3ba00f2 Revert "Added ResourceConstListener" Lynix 2015-01-16 13:02:53 +01:00
  • 40db7a7292 Fixed AbstractImage destructor not being virtual Lynix 2015-01-16 12:53:23 +01:00
  • e36e8a21e0 Fixed VertexLayout_XYZ_Color_UV declaration Lynix 2015-01-16 12:52:48 +01:00
  • b5dbe6f03f Added XY_Color VertexLayout Lynix 2015-01-16 12:52:10 +01:00
  • 3139e80902 Fixed do-while Lynix 2015-01-16 12:46:42 +01:00
  • fbcdd6bb2b Fixed potential crash Lynix 2015-01-16 12:46:27 +01:00
  • e85c6afa12 Added some formats (.fon, .otf and .ttc) support to FreeType loader Lynix 2015-01-16 12:46:07 +01:00
  • bdaa4f2838 Renamed TextStyle_None to TextStyle_Regular Lynix 2015-01-16 12:45:29 +01:00
  • 9d83f3f474 (Font) Added spaceAdvance SizeInfo Lynix 2015-01-16 12:42:27 +01:00
  • 1781e93462 Renamed AbstractFontAtlas to AbstractAtlas Lynix 2015-01-16 12:40:23 +01:00
  • e3de7e6f3c Added Atlas listeners Lynix 2015-01-16 12:36:13 +01:00
  • 6885166dc5 Removed useless file Lynix 2015-01-16 11:15:59 +01:00
  • 1b266e7d7c Allowed font to set glyph border Lynix 2015-01-08 14:24:35 +01:00
  • 703ea6e9c8 Removed useless call Lynix 2015-01-08 14:20:00 +01:00
  • a9ef2f7e36 Added support for faux-bold and faux-italic Lynix 2015-01-08 14:19:53 +01:00
  • 88af94b987 Added ResourceConstListener Lynix 2015-01-07 23:47:09 +01:00
  • b6c5668232 Separated atlases from Font class Lynix 2015-01-07 23:46:26 +01:00
  • b61ff3a0d1 (FreeType) Made Bold more strong Lynix 2015-01-07 23:42:45 +01:00
  • 09856d42e3 Fixed Texture::Download with mipmaps Lynix 2015-01-07 23:42:07 +01:00
  • 586aac534b Improved Image error on construction handling Lynix 2015-01-07 21:03:57 +01:00
  • 904319ee90 Improved/Fixed Texture class Lynix 2015-01-07 21:03:29 +01:00
  • 9293022e71 Added sprite overlay rendering Lynix 2015-01-07 19:27:15 +01:00
  • 6c4f8e7396 Added SparsePtr::operator[+|-](unsigned int) overload Lynix 2015-01-07 19:19:53 +01:00
  • 72a24c4d7c Aded Renderer::GetMaxTextureSize() Lynix 2015-01-06 19:03:39 +01:00
  • 5cbdd8832c Turned DataStorage enum into flags Lynix 2015-01-06 13:36:58 +01:00
  • fc1e75d379 Fixed compilation error (from 683866baee26a12cf63b20914fff338cc872a4c8 [formerly a885b69881c30dcad29f87c3ffee41808761b6c9]) Lynix 2015-01-05 15:12:07 +01:00
  • e3f7644831 Added class AbstractImage, inherited by Image and Texture Lynix 2015-01-05 15:08:29 +01:00
  • 304b4d13cc Removed Texture::UpdateFace Lynix 2015-01-05 14:32:34 +01:00
  • 1c168fed21 Fixed Image::Update(UInt*, const Boxui&, ...) not working well with cubemaps Lynix 2015-01-05 14:31:28 +01:00
  • d13ab1a050 (Texture) Reflected Image interface (size getters) Lynix 2015-01-05 13:51:46 +01:00
  • b2b18a9f51 Added Image::GetSize (returning the image's dimensions) Lynix 2015-01-05 13:41:56 +01:00
  • 5daf09e41b Added OpenGL-like Vector constructors Lynix 2015-01-05 02:32:57 +01:00
  • 0d143a64a2 Made Buffer::SetStorage exception-safe Lynix 2015-01-04 19:02:35 +01:00
  • 0f033eaed9 Added CallOnExit::CallAndReset() Lynix 2015-01-04 18:57:01 +01:00
  • 911e10fa84 Renamed Buffer::IsSupported to IsStorageSupported Lynix 2015-01-04 18:30:50 +01:00
  • d560975e09 Renamed (Set)BufferFunction to (Set)BufferFactory Lynix 2015-01-04 18:23:06 +01:00
  • b3d72ec094 Renamed BufferStorage enum to DataStorage Lynix 2015-01-04 18:16:31 +01:00
  • 8a836b2060 Added Font class (+ FreeType loader) Lynix 2015-01-04 14:21:09 +01:00
  • 119b043201 Updated STB_image to v2.00b Lynix 2015-01-04 13:21:34 +01:00
  • 4de17fdffb Remade sprite rendering Lynix 2015-01-04 13:19:07 +01:00
  • e69c2982b9 Minor changes Lynix 2015-01-04 13:08:26 +01:00
  • 97ff9bc4ac Improved texture creation Lynix 2015-01-04 12:50:56 +01:00
  • ed1cc7a092 Added viewer-relative directions Lynix 2015-01-03 22:39:51 +01:00
  • 596f407a79 Added DebugDrawer::Draw(position, size) Lynix 2015-01-03 22:32:56 +01:00
  • 7c47a93a72 Renamed Corner enum to BoxCorner Lynix 2015-01-03 22:31:25 +01:00
  • 4e9bec804a Merge remote-tracking branch 'origin/master' into Font-Update Lynix 2015-01-03 22:21:14 +01:00
  • 5b0d65c767 Merge remote-tracking branch 'origin/master' into Font-Update Lynix 2015-01-03 22:17:40 +01:00
  • a1624af969 Improved [Box|Rect]::Intersect performances Lynix 2015-01-03 22:15:15 +01:00
  • ad3c70bbc8 Added SparsePtr substraction operator Lynix 2015-01-03 21:50:37 +01:00
  • e6090c80a8 Added default implementation of Unicode class Lynix 2015-01-03 21:47:40 +01:00
  • 92df395a0e Fixed TriangleIterator with TriangleStrip mode Lynix 2015-01-03 21:46:32 +01:00
  • 2bfb798dd9 Minor changes Lynix 2015-01-03 21:45:37 +01:00
  • 57b90112fb Removed useless includes Lynix 2014-12-17 14:15:22 +01:00
  • 528969d0fa Merge remote-tracking branch 'origin/master' into Font-Update Lynix 2014-12-17 14:00:20 +01:00
  • 93314d5c0e Fixed error messages Lynix 2014-12-17 14:00:04 +01:00
  • e55c521e96 Added support for skeletal models (WIP) Lynix 2014-12-17 13:56:33 +01:00
  • 58fbed1dbd Improved error message Lynix 2014-12-17 13:56:01 +01:00
  • 169180341b Updated OpenAL Lynix 2014-12-17 13:55:30 +01:00
  • ba8aed916f Renamed unicode option to parseunicode Lynix 2014-12-17 13:54:44 +01:00
  • 147ba09ed1 Updated premake (now supports VS2013) Lynix 2014-12-17 13:54:31 +01:00
  • 1ee02d4fcf Improved code, fixed missing includes Lynix 2014-12-17 13:53:59 +01:00
  • 02643f9442 Improved Win32 code Lynix 2014-12-17 13:52:40 +01:00
  • 20607238df SparsePtr: Allowed negative stride Lynix 2014-12-11 18:56:55 +01:00
  • 7316cbb694 Added OpenGL support for pixel formats A8/L8/LA8 Lynix 2014-12-10 19:01:03 +01:00
  • 96798da027 Added TODO Lynix 2014-12-10 14:41:56 +01:00
  • 3a5868b915 Fixed pixel format conversion from A8 to RGB5A1 Lynix 2014-12-10 14:41:43 +01:00
  • db0bbd5be4 Added conversions to A8 pixel format Lynix 2014-12-10 14:41:12 +01:00
  • a393271f04 Improved GuillotineBinPack Lynix 2014-12-10 14:38:32 +01:00
  • d22c4a5ac9 Added A8 pixel format Lynix 2014-12-07 03:09:39 +01:00