Nebula
Toggle main menu visibility
Loading...
Searching...
No Matches
Util::SparseTable< TYPE > Member List
This is the complete list of members for
Util::SparseTable< TYPE >
, including all inherited members.
AddMultiple
(IndexT colIndex, IndexT rowIndex, const TYPE *firstElm, SizeT numElements)
Util::SparseTable< TYPE >
AddReference
(IndexT colIndex, IndexT rowIndex, IndexT refColIndex, IndexT refRowIndex)
Util::SparseTable< TYPE >
AddSingle
(IndexT colIndex, IndexT rowIndex, const TYPE &elm)
Util::SparseTable< TYPE >
BeginSetup
(const Array< StringAtom > &columnNames, const Array< StringAtom > &rowNames, SizeT numUnique=0)
Util::SparseTable< TYPE >
Clear
()
Util::SparseTable< TYPE >
colIndexMap
Util::SparseTable< TYPE >
private
EndSetup
()
Util::SparseTable< TYPE >
GetColumnIndexByName
(const StringAtom &colName) const
Util::SparseTable< TYPE >
GetElements
(IndexT colIndex, IndexT rowIndex, SizeT &outNumElements) const
Util::SparseTable< TYPE >
GetNumColumns
() const
Util::SparseTable< TYPE >
GetNumRows
() const
Util::SparseTable< TYPE >
GetNumUniqueElements
() const
Util::SparseTable< TYPE >
GetRowIndexByName
(const StringAtom &rowName) const
Util::SparseTable< TYPE >
HasColumn
(const StringAtom &colName) const
Util::SparseTable< TYPE >
HasRow
(const StringAtom &rowName) const
Util::SparseTable< TYPE >
inSetup
Util::SparseTable< TYPE >
private
LookupElements
(const StringAtom &colName, const StringAtom &rowName, SizeT &outNumElements) const
Util::SparseTable< TYPE >
rowIndexMap
Util::SparseTable< TYPE >
private
SetEntryDirect
(IndexT colIndex, IndexT rowIndex, ushort startIndex, ushort numElements)
Util::SparseTable< TYPE >
SparseTable
()
Util::SparseTable< TYPE >
tableEntries
Util::SparseTable< TYPE >
private
uniqueElements
Util::SparseTable< TYPE >
private
Generated on
for Nebula. Dark theme by
Tilen Majerle
. All rights reserved.