Class GameObjectTab<G extends GameObject<G,​A,​R>,​A extends MapArchObject<A>,​R extends Archetype<G,​A,​R>>

    • Constructor Detail

      • GameObjectTab

        public GameObjectTab​(@NotNull
                             @NotNull java.lang.String ident,
                             @NotNull
                             @NotNull GameObjectAttributesControl<G,​A,​R> gameObjectAttributesControl,
                             @NotNull
                             @NotNull Location location,
                             boolean alternativeLocation,
                             int index,
                             boolean defaultOpen)
        Creates a new instance.
        Parameters:
        ident - the tab's identification string
        gameObjectAttributesControl - the game object attributes control to display
        location - the tab's location
        alternativeLocation - whether the tab is shown in the alternative location
        index - the tab's index for ordering
        defaultOpen - the tab's default opened status