Refactor tune() to not return the complexity of the scene.
[WebKit-https.git] / PerformanceTests / Animometer / tests / template / resources / template-css.js
1 (function() {
2
3 TemplateCssStage = Utilities.createSubclass(Stage,
4     function()
5     {
6         Stage.call(this);
7     }, {
8
9     initialize: function(benchmark, options)
10     {
11         Stage.prototype.initialize.call(this, benchmark, options);
12
13         // Do initialization here.
14     },
15
16     tune: function(count)
17     {
18         // If count is -ve, -count elements need to be removed form the
19         // stage. If count is +ve, +count elements need to be added to
20         // the stage.
21
22         // Change objects in the stage.
23     },
24
25     animate: function(timeDelta)
26     {
27         // Animate the elements such that all of them are redrawn. You
28         // may need to define your object so it keeps its animation data.
29         // This object should encapsulate a corrosponding HTMLElement.
30         // You may also define a method called animate() in this object
31         // and just call this function here for all the elements.
32
33         // Loop through all your objects and ask them to animate.
34     }
35 });
36
37 TemplateCssBenchmark = Utilities.createSubclass(Benchmark,
38     function(options)
39     {
40         Benchmark.call(this, new TemplateCssStage(), options);
41     }
42 );
43
44 window.benchmarkClass = TemplateCssBenchmark;
45
46 })();