abstract class Celestine::Drawable
      
inherits Reference
#
  Basic SVG drawable, inheritted by stuff like circles, rectangles, etc.
Direct known subclasses
Celestine::Anchor
              Celestine::Animate
              Celestine::Animate::Motion
              Celestine::Circle
              Celestine::Ellipse
              Celestine::Filter
              Celestine::Filter::Basic
              Celestine::Filter::ComponentTransfer::Func
              Celestine::Gradient
              Celestine::Gradient::Stop
              Celestine::Group
              Celestine::Image
              Celestine::Marker
              Celestine::Mask
              Celestine::Modules::Animate::Transform::Rotate
              Celestine::Modules::Animate::Transform::Scale
              Celestine::Modules::Animate::Transform::SkewX
              Celestine::Modules::Animate::Transform::SkewY
              Celestine::Modules::Animate::Transform::Translate
              Celestine::Path
              Celestine::Pattern
              Celestine::Rectangle
              Celestine::Svg
              Celestine::Text
              Celestine::Use
Methods#
abstract     
      #draw(io : IO) : Nil
    
#
  (io : IO) : Nil
    Main draw method for a drawable. Takes in and interacts with an io.