Class: Ogre::ParticleSystem

Inherits:
Object show all
Defined in:
lib/shattered_view/ogrerb/particle_system.rb

Instance Method Summary collapse

Instance Method Details

#node=(node) ⇒ Object



3
4
5
6
7
# File 'lib/shattered_view/ogrerb/particle_system.rb', line 3

def node=(node)
  puts node
  @node = node
  node.attach_object self
end

#positionObject



20
21
22
# File 'lib/shattered_view/ogrerb/particle_system.rb', line 20

def position
  @node.position
end

#position=(v) ⇒ Object



16
17
18
# File 'lib/shattered_view/ogrerb/particle_system.rb', line 16

def position=(v)
  @node.position=v
end

#unloadObject



9
10
11
12
13
14
# File 'lib/shattered_view/ogrerb/particle_system.rb', line 9

def unload
  unless @node.nil?
  @node.detach_object self
    @node.get_parent.remove_child @node
  end
end