jjdh API

jjdh.opengl.engine.trigger
Class TriggerPoint

java.lang.Object
  extended by jjdh.opengl.engine.trigger.SphericalTrigger
      extended by jjdh.opengl.engine.trigger.TriggerPoint
All Implemented Interfaces:
ITrigger, ITriggerable

public class TriggerPoint
extends SphericalTrigger


Field Summary
private  BoomEffectNode boomEffect
           
private  SystemContext context
           
private  Material material
           
private  StandardSoundFacade soundFacade
           
private  ScheduledTask task
           
private  ITriggerable trigger
           
 
Constructor Summary
TriggerPoint(ITriggerable trigger, SystemContext context, Material m, Vector3D position, float radius, BoomEffectNode boom)
           
 
Method Summary
 void enter()
           
 void exit()
           
 
Methods inherited from class jjdh.opengl.engine.trigger.SphericalTrigger
newPosition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

task

private ScheduledTask task

context

private SystemContext context

material

private Material material

trigger

private ITriggerable trigger

soundFacade

private StandardSoundFacade soundFacade

boomEffect

private BoomEffectNode boomEffect
Constructor Detail

TriggerPoint

public TriggerPoint(ITriggerable trigger,
                    SystemContext context,
                    Material m,
                    Vector3D position,
                    float radius,
                    BoomEffectNode boom)
Method Detail

enter

public void enter()

exit

public void exit()

jjdh API

Copyright © 2006 Jonas Jacobi and Dennis Heidsiek. All Rights Reserved.