* @see #VERTICAL_LAYOUT
* @param quitMenuAction
* @see SelectionMenuComponent(String, SelectionMenuCell[])
*/
public SelectionMenuComponent(FieldGui gui, String name, SelectionMenuComponent parent, List<? extends SelectionMenuCell> menu, int layout) {
super(parent, new Sf3RenderableImpl(), name);
this.gui = gui;
assert layout != 0 : getClass().getName() + " INVALID SELECTED LAYOUT !";
this.layout = layout;
this.menu = new ArrayList<SelectionMenuCell>();
if (parent instanceof SelectionMenuComponent) {