Помогло, но проблема оказалась глубже. Усложняю задачу)
var Redering = {
Functions: []
}
function NewGraphEditor(divName, canvasName, width, height) {
...
...
...
var temp = new CanvasControl(document.getElementById(canvasName))
Redering.Functions.push(temp.draw) //добавили функцию в массив
return temp
}
var Can1 = NewGraphEditor("GraphEditor", "lol")
function StartRendering() {
window.requestAnimationFrame(function () {
//Can1.draw() - этот вариант РАБОТАЕТ
Redering.Functions[0]() // - этот вариант НЕ РАБОТАЕТ
StartRendering()
});
}