本文整理汇总了C++中InventoryItemRef::GetItemRow方法的典型用法代码示例。如果您正苦于以下问题:C++ InventoryItemRef::GetItemRow方法的具体用法?C++ InventoryItemRef::GetItemRow怎么用?C++ InventoryItemRef::GetItemRow使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类InventoryItemRef
的用法示例。
在下文中一共展示了InventoryItemRef::GetItemRow方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: List
void Inventory::List( CRowSet* into, EVEItemFlags _flag, uint32 forOwner ) const
{
//there has to be a better way to build this...
std::map<uint32, InventoryItemRef>::const_iterator cur, end;
cur = mContents.begin();
end = mContents.end();
for(; cur != end; cur++)
{
InventoryItemRef i = cur->second;
if( ( i->flag() == _flag || _flag == flagAnywhere )
&& ( i->ownerID() == forOwner || forOwner == 0 ) )
{
PyPackedRow* row = into->NewRow();
i->GetItemRow( row );
}
}
}