Module: Cat
- Defined in:
- lib/cat.rb,
lib/cat/skin.rb,
lib/cat/engine.rb,
lib/cat/server.rb,
lib/cat/version.rb,
lib/cat/skeleton.rb,
lib/cat/skin_node.rb,
lib/cat/style/clip.rb,
lib/cat/style/fill.rb,
lib/cat/style/mask.rb,
lib/cat/style/size.rb,
lib/cat/style/center.rb,
lib/cat/style/offset.rb,
lib/cat/style/rotate.rb,
lib/cat/style/stroke.rb,
lib/cat/skeleton_node.rb,
lib/cat/style/ellipse.rb,
lib/cat/style/rounded.rb,
lib/cat/style/position.rb,
lib/cat/style/animation.rb
Defined Under Namespace
Modules: Style
Classes: Engine, Server, Skeleton, SkeletonNode, Skin, SkinNode
Constant Summary
collapse
- VERSION =
"0.2.0"
Class Method Summary
collapse
Class Method Details
.config_file(catfile = nil) ⇒ Object
13
14
15
16
|
# File 'lib/cat.rb', line 13
def self.config_file(catfile = nil)
return @catfile || File.join(Dir.pwd, "cat.rb") if catfile.nil?
@catfile = File.join(Dir.pwd, catfile)
end
|
.instance ⇒ Object
5
6
7
|
# File 'lib/cat.rb', line 5
def self.instance
@instance ||= Cat::Engine.new
end
|
.summon(&block) ⇒ Object
9
10
11
|
# File 'lib/cat.rb', line 9
def self.summon(&block)
Cat.instance.instance_eval(&block)
end
|
.to_css ⇒ Object
22
23
24
|
# File 'lib/cat.rb', line 22
def self.to_css
Cat.instance.to_css
end
|
.to_html ⇒ Object
18
19
20
|
# File 'lib/cat.rb', line 18
def self.to_html
Cat.instance.to_html
end
|