{"id":24,"date":"2012-07-17T02:31:57","date_gmt":"2012-07-17T08:31:57","guid":{"rendered":"http:\/\/elysianshadows.com\/2012\/07\/libgyro-library\/"},"modified":"2012-07-17T02:31:57","modified_gmt":"2012-07-17T08:31:57","slug":"libgyro-library","status":"publish","type":"post","link":"http:\/\/elysianshadows.com\/updates\/libgyro-library\/","title":{"rendered":"libGyro Library"},"content":{"rendered":"<p style=\"color: #333333; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 15px;\">LibGyro is a multiplatform, multimedia C++ library providing a layer of abstraction between higher level software and various operating systems, libraries, and hardware utilized to perform real-time multimedia tasks. It was originally written by Falco Girgis but is now also being codeveloped by Gavin Massey. The Elysian Shadows Engine utilizes the LibGyro library for all platform-specific tasks. This allows any platform-specific functionality to be abstracted away from the engine and enables it to run on any platform with a LibGyro implementation.<\/p>\n<p class=\"p1\" style=\"color: #333333; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 15px;\">&#8211; Motivation<\/p>\n<p class=\"p1\" style=\"color: #333333; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 15px;\">&#8211; Supported Platforms<\/p>\n<p class=\"p1\" style=\"color: #333333; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 15px;\">&#8211; Availability<\/p>\n<p class=\"p1\" style=\"color: #333333; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 15px;\">&#8211; Architecture<\/p>\n<p class=\"p1\" style=\"color: #333333; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 15px;\">&#8211; Video API<\/p>\n<p class=\"p1\" style=\"color: #333333; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 15px;\">&#8211; Audio API<\/p>\n<p class=\"p1\" style=\"color: #333333; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 15px;\">&#8211; Input API<\/p>\n<p class=\"p1\" style=\"color: #333333; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 15px;\">&#8211; Timer API<\/p>\n<p class=\"p1\" style=\"color: #333333; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 15px;\">&#8211; System API<\/p>\n<p class=\"p1\" style=\"color: #333333; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 15px;\">&#8211; Future Development<\/p>\n<p class=\"p1\" style=\"color: #333333; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 15px;\">&#8211; Win\/OSX\/Nix<\/p>\n<p class=\"p1\" style=\"color: #333333; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 15px;\">&#8211; Dreamcast<\/p>\n<p class=\"p1\" style=\"color: #333333; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 15px;\">&#8211; PSP<\/p>\n<p class=\"p1\" style=\"color: #333333; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 15px;\">&#8211; iOS<\/p>\n","protected":false},"excerpt":{"rendered":"<p>LibGyro is a multiplatform, multimedia C++ library providing a layer of abstraction between higher level software and various operating systems, libraries, and hardware utilized to perform real-time multimedia tasks. It was originally written by Falco Girgis but is now also being codeveloped by Gavin Massey. The Elysian Shadows Engine utilizes the LibGyro library for all [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-24","post","type-post","status-publish","format-standard","hentry","category-project"],"_links":{"self":[{"href":"http:\/\/elysianshadows.com\/updates\/wp-json\/wp\/v2\/posts\/24","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/elysianshadows.com\/updates\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/elysianshadows.com\/updates\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/elysianshadows.com\/updates\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/elysianshadows.com\/updates\/wp-json\/wp\/v2\/comments?post=24"}],"version-history":[{"count":0,"href":"http:\/\/elysianshadows.com\/updates\/wp-json\/wp\/v2\/posts\/24\/revisions"}],"wp:attachment":[{"href":"http:\/\/elysianshadows.com\/updates\/wp-json\/wp\/v2\/media?parent=24"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/elysianshadows.com\/updates\/wp-json\/wp\/v2\/categories?post=24"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/elysianshadows.com\/updates\/wp-json\/wp\/v2\/tags?post=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}