From b042647b68abdc82490ca6e059993b8eba28904c Mon Sep 17 00:00:00 2001 From: Russell Cohen Date: Wed, 24 Nov 2010 01:09:12 -0500 Subject: Refactoring complete! Made modules/packages as appropriate. Finally. --- operationscore/Renderer.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 operationscore/Renderer.py (limited to 'operationscore/Renderer.py') diff --git a/operationscore/Renderer.py b/operationscore/Renderer.py new file mode 100644 index 0000000..11fd8ca --- /dev/null +++ b/operationscore/Renderer.py @@ -0,0 +1,12 @@ +#Renderer abstract class. Doesn't do much now, but might do more later. +#Inheriting classes MUST define render which takes a light system and renders it. +#Inheriting classes may define initRenderer which is called after the dictionary +#is pulled from config. +from operationscore.SmootCoreObject import * +class Renderer(SmootCoreObject): + def init(self): + self.initRenderer() + def render(lightSystem): + pass + def initRenderer(self): + pass -- cgit v1.2.3