Package zombie.debug.options
Class OptionGroup
java.lang.Object
zombie.debug.options.OptionGroup
- All Implemented Interfaces:
IDebugOption
,IDebugOptionGroup
- Direct Known Subclasses:
Animation
,Animation.AnimLayerOG
,Animation.SharedSkelesOG
,Character
,Character.DebugOG
,Character.DebugOG.AnimateOG
,Character.DebugOG.RenderOG
,DebugOptions.Checks
,IsoSprite
,Network
,Network.Client
,Network.PublicServerUtil
,Network.Server
,OffscreenBuffer
,Terrain
,Terrain.RenderTiles
,Terrain.RenderTiles.IsoGridSquare
,Terrain.RenderTiles.IsoGridSquare.Floor
,Terrain.RenderTiles.IsoGridSquare.Walls
,Weather
public class OptionGroup extends java.lang.Object implements IDebugOptionGroup
-
Field Summary
Fields Modifier and Type Field Description IDebugOptionGroup
Group
-
Constructor Summary
Constructors Constructor Description OptionGroup(java.lang.String string)
OptionGroup(IDebugOptionGroup iDebugOptionGroup, java.lang.String string)
-
Method Summary
Modifier and Type Method Description void
addChild(IDebugOption iDebugOption)
java.lang.Iterable
getChildren()
java.lang.String
getName()
IDebugOptionGroup
getParent()
static BooleanDebugOption
newDebugOnlyOption(java.lang.String string, boolean boolean1)
static BooleanDebugOption
newDebugOnlyOption(IDebugOptionGroup iDebugOptionGroup, java.lang.String string, boolean boolean1)
static BooleanDebugOption
newOption(java.lang.String string, boolean boolean1)
static BooleanDebugOption
newOption(IDebugOptionGroup iDebugOptionGroup, java.lang.String string, boolean boolean1)
void
onChildAdded(IDebugOption iDebugOption)
void
onDescendantAdded(IDebugOption iDebugOption)
void
setParent(IDebugOptionGroup iDebugOptionGroup)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
Group
-
-
Constructor Details
-
OptionGroup
public OptionGroup(java.lang.String string) -
OptionGroup
-
-
Method Details
-
getName
public java.lang.String getName()- Specified by:
getName
in interfaceIDebugOption
-
getParent
- Specified by:
getParent
in interfaceIDebugOption
-
setParent
- Specified by:
setParent
in interfaceIDebugOption
-
getChildren
public java.lang.Iterable getChildren()- Specified by:
getChildren
in interfaceIDebugOptionGroup
-
addChild
- Specified by:
addChild
in interfaceIDebugOptionGroup
-
onChildAdded
- Specified by:
onChildAdded
in interfaceIDebugOptionGroup
-
onDescendantAdded
- Specified by:
onDescendantAdded
in interfaceIDebugOptionGroup
-
newOption
-
newDebugOnlyOption
-
newOption
public static BooleanDebugOption newOption(IDebugOptionGroup iDebugOptionGroup, java.lang.String string, boolean boolean1) -
newDebugOnlyOption
public static BooleanDebugOption newDebugOnlyOption(IDebugOptionGroup iDebugOptionGroup, java.lang.String string, boolean boolean1)
-