Interface IDebugOptionGroup
- All Superinterfaces:
IDebugOption
- All Known Implementing Classes:
Animation, Animation.AnimLayerOG, Animation.SharedSkelesOG, Asset, Character, Character.DebugOG, Character.DebugOG.AnimateOG, Character.DebugOG.RagdollOG, Character.DebugOG.RagdollOG.PhysicsOG, Character.DebugOG.RagdollOG.RenderOG, Character.DebugOG.RenderOG, Cheat, Cheat.ClockOG, Cheat.DoorOG, Cheat.FarmingOG, Cheat.PlayerOG, Cheat.TimedActionOG, Cheat.VehicleOG, Cheat.WindowOG, CollideWithObstacles, CollideWithObstacles.DebugOG, CollideWithObstacles.RenderOG, DeadBodyAtlas, DebugOptions, DebugOptions.Checks, FBORenderDebugOptions, IsoSprite, Model, Model.RenderOG, Multiplayer, Multiplayer.DebugFlagsOG, Multiplayer.DebugFlagsOG.IsoDeadBodyOG, Multiplayer.DebugFlagsOG.IsoGameCharacterOG, Multiplayer.DebugOG, Network, Network.Client, Network.PublicServerUtil, Network.Server, OffscreenBuffer, OptionGroup, Statistics, Terrain, Terrain.RenderTiles, Terrain.RenderTiles.IsoGridSquare, Terrain.RenderTiles.IsoGridSquare.Floor, Terrain.RenderTiles.IsoGridSquare.Walls, Weather, WorldItemAtlas
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddChild(IDebugOption childOption) default StringgetCombinedName(String childName) default BooleanDebugOptionnewDebugOnlyOption(String name, boolean defaultValue) default BooleanDebugOptiondefault <E extends IDebugOptionGroup>
EnewOptionGroup(E newGroup) voidonChildAdded(IDebugOption newChild) voidonDescendantAdded(IDebugOption newDescendant) voidremoveChild(IDebugOption arg0) Methods inherited from interface IDebugOption
getName, getParent, onFullPathChanged, setParent
-
Method Details
-
getChildren
Iterable<IDebugOption> getChildren() -
addChild
-
removeChild
-
onChildAdded
-
onDescendantAdded
-
newOptionGroup
-
newOption
-
newDebugOnlyOption
-
getCombinedName
-