resolveReferences method

MemorySystem resolveReferences(
  1. Map<String, GameEntity> entities
)

Restores UUIDs with references to GameEntity objects.

Implementation

MemorySystem resolveReferences( Map<String,GameEntity> entities ) {
	owner = entities.get( owner! );

	// records
	final records = this.records;

	for ( int i = 0, l = records.length; i < l; i ++ ) {
		final record = 	records[ i ];

		record.resolveReferences( entities );
		recordsMap[record.entity!] =  record;
	}

	return this;
}