new (ctype:ComponentType, capacity:Int = 4, size:Int = 0)
read onlylength:Int
add (id:EntityId, value:T, notifySubscriptions:Bool = true):Void
get (id:EntityId):Null<T>
inline initialize (world:World):Void
inline iterator ():ComponentListIterator<T>
remove (id:EntityId, notifySubscriptions:Bool = true):Void
staticbuild<T> (of:Class<T>):PackedComponentList<T>