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
-
Field Summary
-
Constructor Summary
ConstructorDescriptionOptionGroup
(String groupName) OptionGroup
(IDebugOptionGroup parentGroup, String groupName) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addChild
(IDebugOption childOption) getName()
static BooleanDebugOption
newDebugOnlyOption
(String name, boolean defaultValue) static BooleanDebugOption
newDebugOnlyOption
(IDebugOptionGroup parentGroup, String name, boolean defaultValue) static BooleanDebugOption
static BooleanDebugOption
newOption
(IDebugOptionGroup parentGroup, String name, boolean defaultValue) void
onChildAdded
(IDebugOption newOption) void
onDescendantAdded
(IDebugOption newOption) void
setParent
(IDebugOptionGroup parent)
-
Field Details
-
Group
-
-
Constructor Details
-
OptionGroup
-
OptionGroup
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceIDebugOption
-
getParent
- Specified by:
getParent
in interfaceIDebugOption
-
setParent
- Specified by:
setParent
in interfaceIDebugOption
-
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 parentGroup, String name, boolean defaultValue) -
newDebugOnlyOption
public static BooleanDebugOption newDebugOnlyOption(IDebugOptionGroup parentGroup, String name, boolean defaultValue)
-