1234567891011121314151617181920 |
- package min3d.interfaces;
- import java.util.ArrayList;
- import min3d.core.Object3d;
- /**
- * Using Actionscript 3 nomenclature for what are essentially "pass-thru" methods to an underlying ArrayList
- */
- public interface IObject3dContainer
- {
- public void addChild(Object3d $child);
- public void addChildAt(Object3d $child, int $index);
- public boolean removeChild(Object3d $child);
- public Object3d removeChildAt(int $index);
- public Object3d getChildAt(int $index);
- public Object3d getChildByName(String $string);
- public int getChildIndexOf(Object3d $o);
- public int numChildren();
- }
|