additv.modifiers
Class AModifier

java.lang.Object
  extended by additv.modifiers.AModifier
All Implemented Interfaces:
AModifierI
Direct Known Subclasses:
ABillboard, ABrokenBillboard, AFloatModifier, AOffscreenRenderer, AOverlayTransform, APTransform, AShader, ATransform

public abstract class AModifier
extends java.lang.Object
implements AModifierI


Field Summary
 AModifierList children
           
 boolean controlListBuilt
           
 java.util.ArrayList<AControllable> controls
           
 AToggle enabled
           
 
Constructor Summary
AModifier()
           
 
Method Summary
 AModifierI addModifier(AModifierI child)
           
 void beginChildren(javax.media.opengl.GL gl, int slice)
           
 void buildControlList(AModifierI target)
           
 boolean drawAfter()
           
 void endChildren(javax.media.opengl.GL gl, int slice)
           
 AModifierList getChildren()
           
 java.util.ArrayList<AControllable> getControls()
           
 int getSpreadCount()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface additv.modifiers.AModifierI
begin, end, getName
 

Field Detail

children

public AModifierList children

controls

public java.util.ArrayList<AControllable> controls

controlListBuilt

public boolean controlListBuilt

enabled

public AToggle enabled
Constructor Detail

AModifier

public AModifier()
Method Detail

getChildren

public AModifierList getChildren()
Specified by:
getChildren in interface AModifierI

addModifier

public AModifierI addModifier(AModifierI child)
Specified by:
addModifier in interface AModifierI

buildControlList

public void buildControlList(AModifierI target)

getSpreadCount

public int getSpreadCount()
Specified by:
getSpreadCount in interface AModifierI

getControls

public java.util.ArrayList<AControllable> getControls()

beginChildren

public void beginChildren(javax.media.opengl.GL gl,
                          int slice)

endChildren

public void endChildren(javax.media.opengl.GL gl,
                        int slice)

drawAfter

public boolean drawAfter()
Specified by:
drawAfter in interface AModifierI