<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -20,12 +20,12 @@
 # 
 #++
 
-need{ &quot;hastransform&quot; }
+need{ &quot;drawable&quot; }
 need{ &quot;event_handler&quot; }
 
 
 class Rebirth::GameObject
-  include Rebirth::HasTransform
+  include Rebirth::Drawable
   include Rebirth::HasEventHandler
 
 
@@ -51,19 +51,6 @@ class Rebirth::GameObject
   end
 
 
-  def draw
-    glPushMatrix()
-
-    glTranslate2( *@pos )
-    glRotate1( @rot )
-    glScale2( *@scale )
-
-    _draw
-
-    glPopMatrix()
-  end
-
-
   def remove_children( *children )
     @children -= children
   end</diff>
      <filename>lib/rebirth/gameobject.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>8efc768794c24ed7a402cf37a02df3061b60d7f9</id>
    </parent>
  </parents>
  <author>
    <name>John Croisant</name>
    <email>jacius@gmail.com</email>
  </author>
  <url>http://github.com/jacius/rebirth/commit/2a13f52ad87ba4e6b959a97a96854a45b2637133</url>
  <id>2a13f52ad87ba4e6b959a97a96854a45b2637133</id>
  <committed-date>2009-02-25T17:29:39-08:00</committed-date>
  <authored-date>2009-02-25T17:29:39-08:00</authored-date>
  <message>GameObject uses Drawable.</message>
  <tree>fc84c7f98af6766fa450b8d35197e4cbf3fc53db</tree>
  <committer>
    <name>John Croisant</name>
    <email>jacius@gmail.com</email>
  </committer>
</commit>
