public Between(PlayerDrawLayer layer1, PlayerDrawLayer layer2) { Layer1 = layer1; Layer2 = layer2; }
internal void AddChildAfter(PlayerDrawLayer child) => _childrenAfter.Add(child);
internal PlayerDrawLayerSlot(PlayerDrawLayer layer, Multiple.Condition cond, int slot) { Layer = layer; Condition = cond; _slot = slot; }
internal void AddChildBefore(PlayerDrawLayer child) => _childrenBefore.Add(child);
internal static void Add(PlayerDrawLayer layer) => _layers.Add(layer);