Skip to content

Commit

Permalink
Renamed filenames to be lowercase
Browse files Browse the repository at this point in the history
  • Loading branch information
qiao committed Feb 2, 2013
1 parent 293277f commit 89bd593
Show file tree
Hide file tree
Showing 10 changed files with 39 additions and 25 deletions.
10 changes: 5 additions & 5 deletions index.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
module.exports = {
Class : require('./src/Class'),
Component : require('./src/Component'),
Entity : require('./src/Entity'),
System : require('./src/System'),
World : require('./src/World')
Class : require('./src/class'),
Component : require('./src/component'),
Entity : require('./src/entity'),
System : require('./src/system'),
World : require('./src/world')
};
File renamed without changes.
2 changes: 1 addition & 1 deletion src/Component.js → src/component.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
var Class = require('./Class');
var Class = require('./class');

var Component = module.exports = Class.extend({
/**
Expand Down
4 changes: 2 additions & 2 deletions src/Entity.js → src/entity.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
var Class = require('./Class'),
Signal = require('./Signal');
var Class = require('./class'),
Signal = require('./signal');

/**
* @class
Expand Down
21 changes: 12 additions & 9 deletions src/Family.js → src/family.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
var Class = require('./Class'),
LinkedList = require('./LinkedList'),
Node = require('./Node');
var Class = require('./class'),
LinkedList = require('./linkedlist'),
Node = require('./node');

var Family = module.exports = Class.extend({
/**
Expand All @@ -18,10 +18,13 @@ var Family = module.exports = Class.extend({

/**
* A linked list holding the entity nodes.
* @public
* @readonly
* @private
*/
this.entities = new LinkedList();
this._entities = new LinkedList();
},

getEntities: function () {
return this._entities.toArray();
},

/**
Expand All @@ -40,7 +43,7 @@ var Family = module.exports = Class.extend({

node = new Node(entity);
this._entityMap[entity.id] = node;
this.entities.add(node);
this._entities.add(node);
},

removeEntityIfMatch: function (entity) {
Expand All @@ -49,7 +52,7 @@ var Family = module.exports = Class.extend({
node = this._entityMap[entity.id];
if (node) {
this._entityMap[entity.id] = undefined;
this.entities.remove(node);
this._entities.remove(node);
}
},

Expand All @@ -72,7 +75,7 @@ var Family = module.exports = Class.extend({
for (i = 0, len = names.length; i < len; ++i) {
if (names[i] === componentName) {
this._entityMap[entity.id] = undefined;
this.entities.remove(node);
this._entities.remove(node);
}
}
},
Expand Down
13 changes: 12 additions & 1 deletion src/LinkedList.js → src/linkedlist.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
var Class = require('./Class');
var Class = require('./class');

var LinkedList = module.exports = Class.extend({
init: function () {
Expand Down Expand Up @@ -31,5 +31,16 @@ var LinkedList = module.exports = Class.extend({

clear: function () {
this.head = this.tail = null;
},

toArray: function () {
var array, node;

array = [];
for (node = this.head; node; node = node.next) {
array.push(node.value);
}

return array;
}
});
2 changes: 1 addition & 1 deletion src/Node.js → src/node.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
var Class = require('./Class');
var Class = require('./class');

var Node = module.exports = Class.extend({
init: function (value) {
Expand Down
2 changes: 1 addition & 1 deletion src/Signal.js → src/signal.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
var Class = require('./Class');
var Class = require('./class');

var Signal = module.exports = Class.extend({
init: function () {
Expand Down
2 changes: 1 addition & 1 deletion src/System.js → src/system.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
var Class = require('./Class');
var Class = require('./class');

var System = module.exports = Class.extend({
init: function () {
Expand Down
8 changes: 4 additions & 4 deletions src/World.js → src/world.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
var Class = require('./Class'),
Node = require('./Node'),
Family = require('./Family');
var Class = require('./class'),
Node = require('./node'),
Family = require('./family');

var World = Class.extend({
/**
Expand Down Expand Up @@ -70,7 +70,7 @@ var World = Class.extend({
);
}

return families[familyId];
return families[familyId].getEntities();
},

/**
Expand Down

0 comments on commit 89bd593

Please sign in to comment.