Class: Carbuncle::ShadowText::Proxy
- Defined in:
- gems/carbuncle-graphics/mrblib/shadow_text.rb
Instance Method Summary collapse
- #color ⇒ Object
- #color=(value) ⇒ Object
-
#initialize(text) ⇒ Proxy
constructor
A new instance of Proxy.
- #opacity ⇒ Object
- #opacity=(value) ⇒ Object
Constructor Details
#initialize(text) ⇒ Proxy
Returns a new instance of Proxy.
4 5 6 |
# File 'gems/carbuncle-graphics/mrblib/shadow_text.rb', line 4 def initialize(text) @text = text end |
Instance Method Details
#color ⇒ Object
8 9 10 |
# File 'gems/carbuncle-graphics/mrblib/shadow_text.rb', line 8 def color @text.color end |
#color=(value) ⇒ Object
12 13 14 |
# File 'gems/carbuncle-graphics/mrblib/shadow_text.rb', line 12 def color=(value) @text.color = value end |
#opacity ⇒ Object
16 17 18 |
# File 'gems/carbuncle-graphics/mrblib/shadow_text.rb', line 16 def opacity color.alpha end |
#opacity=(value) ⇒ Object
20 21 22 |
# File 'gems/carbuncle-graphics/mrblib/shadow_text.rb', line 20 def opacity=(value) color.alpha = value end |