Lines Matching refs:index
34 virtual void ItemAdded(Type* item, int32 index) = 0;
54 bool AddItem(Type* item, int32 index);
56 Type* RemoveItem(int32 index);
64 Type* ItemAt(int32 index) const;
65 Type* ItemAtFast(int32 index) const;
71 void _NotifyItemAdded(Type* item, int32 index) const;
124 Container<Type>::AddItem(Type* item, int32 index)
133 if (fItems.AddItem((void*)item, index)) {
134 _NotifyItemAdded(item, index);
158 Container<Type>::RemoveItem(int32 index)
160 Type* item = (Type*)fItems.RemoveItem(index);
218 Container<Type>::ItemAt(int32 index) const
220 return (Type*)fItems.ItemAt(index);
226 Container<Type>::ItemAtFast(int32 index) const
228 return (Type*)fItems.ItemAtFast(index);
258 Container<Type>::_NotifyItemAdded(Type* item, int32 index) const
265 listener->ItemAdded(item, index);