Stuff
public text v1 · immutablegame.Entity = Compose(game.Component, Renderable, {
update: from(game.Component, "update"),
initialRender: from(Renderable, "render"),
render: from(Renderable, "update"),
set: function(args){
var dirty = this._dirty || (this._dirty = {});
for(var i in args){
this[i] = args[i];
dirty[i] = true;
}
}
});