All pastes #2084294 Raw Edit

Stuff

public text v1 · immutable
#2084294 ·published 2011-09-28 22:35 UTC
rendered paste body
game.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;
		}
	}
});