Source: Engine/Base/AxEntityDispatcher.js

/**
 * This is a virtual prototype meant to be inherited by overrideing its methods
 * Creates a new entity dispatcher
 * Entity dispatchers are used to create on demand entities by a given type id. This allows abstract entity creation, especially useful in deserialization
 * @constructor
 */
function AxEntityDispatcher()
{
    
}

/**
 * Creates an entity of the given typeId
 * @param {Axis} context Context to use for the creation of the entity
 * @param {Integer} typeId Identificator for the entity type to create
 * @return {AxEntity} The created entity object
 */
AxEntityDispatcher.prototype.CreateEntity = function(context, typeId) { };

Documentation generated by JSDoc 3.5.3 on Mon Feb 19 2018 20:39:26 GMT+0200 (FLE Standard Time)