Module: PlainSpeechBalloon::BalloonModule
- Defined in:
- lib/plain_speech_balloon.rb
Instance Method Summary collapse
- #classname ⇒ Object
- #extend_balloon ⇒ Object
- #extend_balloon=(params) ⇒ Object
- #parsed_settings ⇒ Object
- #select_system_picture ⇒ Object
- #supply_default ⇒ Object
Instance Method Details
#classname ⇒ Object
55 56 57 |
# File 'lib/plain_speech_balloon.rb', line 55 def classname get_parent.speech_balloon_template.classname end |
#extend_balloon ⇒ Object
41 42 43 |
# File 'lib/plain_speech_balloon.rb', line 41 def extend_balloon @extend_balloon ||= PlainSpeechBalloon::Balloon.new end |
#extend_balloon=(params) ⇒ Object
45 46 47 |
# File 'lib/plain_speech_balloon.rb', line 45 def extend_balloon= params @extend_balloon = PlainSpeechBalloon::Balloon.new params end |
#parsed_settings ⇒ Object
28 29 30 |
# File 'lib/plain_speech_balloon.rb', line 28 def parsed_settings @parsed_settings ||= get_parent.speech_balloon_template.parsed_settings end |
#select_system_picture ⇒ Object
49 50 51 52 53 |
# File 'lib/plain_speech_balloon.rb', line 49 def select_system_picture s = self.parsed_settings['all']['balloon'] self.system_picture_id = s['system_picture_id'] self.system_picture_id end |
#supply_default ⇒ Object
32 33 34 35 36 37 38 39 |
# File 'lib/plain_speech_balloon.rb', line 32 def supply_default s = self.parsed_settings['all']['balloon'] self.x = 0 self.y = 0 self.width = self.parsed_settings['speech_balloon']['default_width'] self.height = self.parsed_settings['speech_balloon']['default_height'] self.r = 0 end |