
proc CORE.Container.Init stdcall uses ebx, obj:DWORD
	mov	ebx, [obj]
	stdcall CORE.Array.Create, 0
	mov	[ebx + CORE.Container.items], eax
	ret
endp

;; Add item to container
; @param obj is a container object
; @param item is an item to be added
; @returns item added or 0
;;
proc CORE.Container.AddItem stdcall, obj:DWORD, item:DWORD
	ret
endp

;; Remove item from container
; @param obj is a container object
; @param item is an item to be removed
; @returns item removed or 0
;;
proc CORE.Container.RemoveItem stdcall, obj:DWORD, item:DWORD
	ret
endp
