add_resource_folder()
    
    from models.Engine import *
    from models.ImageModels import *

    from ResourceLoader import *

    def on_init(event, **kwargs):
        engine = kwargs['emitter']
        resource = ResourceLoader().load_resource_by_name_and_type('pixelland', 'image')
        print resource
        print resource.type
        print resource.name
        print resource.path
        
        model = SpriteSheetModel(resource)
        print model
        
        view = SpriteSheetView(model)
        print view
        view.scale_x = 2.4
        view.scale_y = 2.4
        
        engine.on('render', view.on_render)

    
    engine = Engine()
    engine.set_caption('Sprite Sheet Testing')
    engine.on('init', on_init, memory=True)
    engine.start()
from TestingUtils import *

if __name__ == '__main__':
    add_source_folder()

    from models.Engine import *

    def on_event(event, **kwargs):
        print event, kwargs
    
    
    engine = Engine()
    engine.set_caption('Engine Debug Testing')
    engine.on('tick', on_event)
    engine.on('render', on_event)
    engine.start()