Merge branch 'master' of ctpug.org.za:koperkapel
[koperkapel.git] / koperkapel / scenes / base.py
index 16353d597e607f3a96ecdd1635c971362babdf29..481850b2533153afa5ccbb12ea090aae5995bcf9 100644 (file)
@@ -119,10 +119,19 @@ class Layer:
     def __iter__(self):
         return iter(self.actors)
 
+    def __getitem__(self, i):
+        return self.actors[i]
+
+    def __len__(self):
+        return len(self.actors)
+
     def add(self, actor):
         self.actors.append(actor)
         return actor
 
+    def clear(self):
+        self.actors.clear()
+
     def remove(self, actor):
         self.actors.remove(actor)
         return actor