Nebula
Loading...
Searching...
No Matches
Attr::AttributeTable Member List

This is the complete list of members for Attr::AttributeTable, including all inherited members.

__DeclareClass(AttributeTable)Attr::AttributeTableprivate
AddColumn(const AttrId &id, bool recordNewColumn=true)Attr::AttributeTable
addColumnsRecordAsNewColumnsAttr::AttributeTableprivate
AddRef()Core::RefCountedinline
AddRow()Attr::AttributeTable
allocatedRowsAttr::AttributeTableprivate
AttributeTable()Attr::AttributeTable
AttributeTable(std::initializer_list< Attr::AttrId > columns, bool recordColumns=false)Attr::AttributeTable
BeginAddColumns(bool recordNewColumns=true)Attr::AttributeTable
Clear()Attr::AttributeTable
ClearDeletedRowsFlags()Attr::AttributeTable
ClearNewRowFlags()Attr::AttributeTable
columnsAttr::AttributeTableprivate
CopyBlob(IndexT colIndex, IndexT rowIndex, const Util::Blob &val)Attr::AttributeTableprivate
CopyExtRow(AttributeTable *other, IndexT otherRowIndex, bool createMissingRows=false)Attr::AttributeTable
CopyGuid(IndexT colIndex, IndexT rowIndex, const Util::Guid &val)Attr::AttributeTableprivate
CopyRow(IndexT rowIndex)Attr::AttributeTable
CopyRow(IndexT srcRowIndex, IndexT dstRowIndex)Attr::AttributeTable
CopyString(IndexT colIndex, IndexT rowIndex, const Util::String &val)Attr::AttributeTableprivate
Delete()Attr::AttributeTableprivate
DeleteAllRows()Attr::AttributeTable
DeleteBlob(IndexT colIndex, IndexT rowIndex)Attr::AttributeTableprivate
deletedRowIndicesAttr::AttributeTableprivate
DeleteGuid(IndexT colIndex, IndexT rowIndex)Attr::AttributeTableprivate
DeleteRow(IndexT rowIndex)Attr::AttributeTable
DeleteRowData(IndexT rowIndex)Attr::AttributeTableprivate
DeleteString(IndexT colIndex, IndexT rowIndex)Attr::AttributeTableprivate
DumpRefCountingLeaks()Core::RefCountedstatic
EndAddColumns()Attr::AttributeTable
FindRowIndexByAttr(const Attribute &attr) constAttr::AttributeTable
FindRowIndexByAttrs(const Util::Array< Attribute > &attrs) constAttr::AttributeTable
FindRowIndicesByAttr(const Attribute &attr, bool firstMatchOnly) constAttr::AttributeTable
FindRowIndicesByAttrs(const Util::Array< Attribute > &attrs, bool firstMatchOnly) constAttr::AttributeTable
firstNewColumnIndexAttr::AttributeTableprivate
GetAttr(IndexT rowIndex, IndexT colIndex) constAttr::AttributeTable
GetBlob(const BlobAttrId &colAttrId, IndexT rowIndex) constAttr::AttributeTableinline
GetBlob(IndexT colIndex, IndexT rowIndex) constAttr::AttributeTableinline
GetBool(const BoolAttrId &colAttrId, IndexT rowIndex) constAttr::AttributeTableinline
GetBool(IndexT colIndex, IndexT rowIndex) constAttr::AttributeTableinline
GetClassFourCC() constCore::RefCountedinline
GetClassName() constCore::RefCountedinline
GetColumnAccessMode(IndexT colIndex) constAttr::AttributeTableinline
GetColumnFourCC(IndexT colIndex) constAttr::AttributeTableinline
GetColumnId(IndexT colIndex) constAttr::AttributeTableinline
GetColumnIndex(const AttrId &id) constAttr::AttributeTableinline
GetColumnName(IndexT colIndex) constAttr::AttributeTableinline
GetColumnValueType(IndexT colIndex) constAttr::AttributeTableinline
GetDeletedRowIndices() constAttr::AttributeTableinline
GetFloat(const FloatAttrId &colAttrId, IndexT rowIndex) constAttr::AttributeTableinline
GetFloat(IndexT colIndex, IndexT rowIndex) constAttr::AttributeTableinline
GetGuid(const GuidAttrId &colAttrId, IndexT rowIndex) constAttr::AttributeTableinline
GetGuid(IndexT colIndex, IndexT rowIndex) constAttr::AttributeTableinline
GetInt(const IntAttrId &colAttrId, IndexT rowIndex) constAttr::AttributeTableinline
GetInt(IndexT colIndex, IndexT rowIndex) constAttr::AttributeTableinline
GetMat4(const Mat4AttrId &colAttrId, IndexT rowIndex) constAttr::AttributeTableinline
GetMat4(IndexT colIndex, IndexT rowIndex) constAttr::AttributeTableinline
GetModifiedRowsExcludeNewAndDeletedRows() constAttr::AttributeTable
GetModifiedTracking() constAttr::AttributeTableinline
GetNewColumnIndices() constAttr::AttributeTableinline
GetNewRowIndices() constAttr::AttributeTableinline
GetNumColumns() constAttr::AttributeTableinline
GetNumRows() constAttr::AttributeTableinline
GetReadWriteColumnIndices() constAttr::AttributeTableinline
GetRefCount() constCore::RefCountedinline
GetRowUserData(IndexT rowIndex) constAttr::AttributeTable
GetString(const StringAttrId &colAttrId, IndexT rowIndex) constAttr::AttributeTableinline
GetString(IndexT colIndex, IndexT rowIndex) constAttr::AttributeTableinline
GetUInt(IndexT colIndex, IndexT rowIndex) constAttr::AttributeTableinline
GetValuePtr(IndexT colIndex, IndexT rowIndex) constAttr::AttributeTableinlineprivate
GetValueTypeSize(ValueType type) constAttr::AttributeTableprivate
GetVec4(const Vec4AttrId &colAttrId, IndexT rowIndex) constAttr::AttributeTableinline
GetVec4(IndexT colIndex, IndexT rowIndex) constAttr::AttributeTableinline
HasColumn(const AttrId &id) constAttr::AttributeTableinline
HasDeletedRows() constAttr::AttributeTableinline
HasModifiedRows() constAttr::AttributeTableinline
HasNewRows() constAttr::AttributeTableinline
inBeginAddColumnsAttr::AttributeTableprivate
indexMapAttr::AttributeTableprivate
InternalAddColumnHelper(const AttrId &id, bool recordAsNewColumn)Attr::AttributeTableprivate
InternalFindRowIndicesByAttr(const Attr::Attribute &attr, bool firstMatchOnly) constAttr::AttributeTableprivate
InternalFindRowIndicesByAttrs(const Util::Array< Attr::Attribute > &attr, bool firstMatchOnly) constAttr::AttributeTableprivate
IsA(const Rtti &rtti) constCore::RefCountedinline
IsA(const Util::String &rttiName) constCore::RefCountedinline
IsA(const Util::FourCC &rttiFourCC) constCore::RefCountedinline
IsInstanceOf(const Rtti &rtti) constCore::RefCountedinline
IsInstanceOf(const Util::String &className) constCore::RefCountedinline
IsInstanceOf(const Util::FourCC &classFourCC) constCore::RefCountedinline
IsModified() constAttr::AttributeTableinline
isModifiedAttr::AttributeTableprivate
IsRowDeleted(IndexT rowIndex) constAttr::AttributeTableinline
IsRowModified(IndexT rowIndex) constAttr::AttributeTableinline
LoadXmlTable(const Util::String &fileName)Attr::AttributeTable
newColumnIndicesAttr::AttributeTableprivate
newRowIndicesAttr::AttributeTableprivate
numRowsAttr::AttributeTableprivate
PrintDebug()Attr::AttributeTable
readWriteColumnIndicesAttr::AttributeTableprivate
Realloc(SizeT newPitch, SizeT newAllocRows)Attr::AttributeTableprivate
refCountCore::RefCountedprivate
RefCounted()Core::RefCountedinline
Release()Core::RefCountedinline
ReserveRows(SizeT numRows)Attr::AttributeTable
ResetModifiedState()Attr::AttributeTable
rowDeletedBufferAttr::AttributeTableprivate
rowModifiedBufferAttr::AttributeTableprivate
rowNewBufferAttr::AttributeTableprivate
rowPitchAttr::AttributeTableprivate
rowsModifiedAttr::AttributeTableprivate
SetAttr(const Attr::Attribute &attr, IndexT rowIndex)Attr::AttributeTable
SetBlob(const BlobAttrId &colAttrId, IndexT rowIndex, const Util::Blob &blob)Attr::AttributeTableinline
SetBlob(IndexT colIndex, IndexT rowIndex, const Util::Blob &blob)Attr::AttributeTableinline
SetBool(const BoolAttrId &colAttrId, IndexT rowIndex, bool val)Attr::AttributeTableinline
SetBool(IndexT colIndex, IndexT rowIndex, bool val)Attr::AttributeTableinline
SetColumnBlob(const BlobAttrId &attrId, const Util::Blob &blob)Attr::AttributeTableprivate
SetColumnBool(const BoolAttrId &attrId, bool val)Attr::AttributeTableprivate
SetColumnFloat(const FloatAttrId &attrId, float val)Attr::AttributeTableprivate
SetColumnGuid(const GuidAttrId &attrId, const Util::Guid &guid)Attr::AttributeTableprivate
SetColumnInt(const IntAttrId &attrId, int val)Attr::AttributeTableprivate
SetColumnMat4(const Mat4AttrId &attrId, const Math::mat4 &val)Attr::AttributeTableprivate
SetColumnString(const StringAttrId &attrId, const Util::String &val)Attr::AttributeTableprivate
SetColumnToDefaultValues(IndexT colIndex)Attr::AttributeTableprivate
SetColumnVec4(const Vec4AttrId &attrId, const Math::vec4 &val)Attr::AttributeTableprivate
SetFloat(const FloatAttrId &colAttrId, IndexT rowIndex, float val)Attr::AttributeTableinline
SetFloat(IndexT colIndex, IndexT rowIndex, float val)Attr::AttributeTableinline
SetGuid(const GuidAttrId &colAttrId, IndexT rowIndex, const Util::Guid &guid)Attr::AttributeTableinline
SetGuid(IndexT colIndex, IndexT rowIndex, const Util::Guid &guid)Attr::AttributeTableinline
SetInt(const IntAttrId &colAttrId, IndexT rowIndex, int val)Attr::AttributeTableinline
SetInt(IndexT colIndex, IndexT rowIndex, int val)Attr::AttributeTableinline
SetMat4(const Mat4AttrId &colAttrId, IndexT rowIndex, const Math::mat4 &val)Attr::AttributeTableinline
SetMat4(IndexT colIndex, IndexT rowIndex, const Math::mat4 &val)Attr::AttributeTableinline
SetModifiedTracking(bool b)Attr::AttributeTableinline
SetRowToDefaultValues(IndexT rowIndex)Attr::AttributeTableprivate
SetRowUserData(IndexT rowIndex, void *p)Attr::AttributeTable
SetString(const StringAttrId &colAttrId, IndexT rowIndex, const Util::String &val)Attr::AttributeTableinline
SetString(IndexT colIndex, IndexT rowIndex, const Util::String &val)Attr::AttributeTableinline
SetUInt(IndexT colIndex, IndexT rowIndex, uint val)Attr::AttributeTableinline
SetVariant(const Attr::AttrId &attrId, IndexT rowIndex, const Util::Variant &val)Attr::AttributeTable
SetVariant(IndexT colIndex, IndexT rowIndex, const Util::Variant &val)Attr::AttributeTable
SetVec4(const Vec4AttrId &colAttrId, IndexT rowIndex, const Math::vec4 &val)Attr::AttributeTableinline
SetVec4(IndexT colIndex, IndexT rowIndex, const Math::vec4 &val)Attr::AttributeTableinline
trackModificationsAttr::AttributeTableprivate
UpdateColumnOffsets()Attr::AttributeTableprivate
userDataAttr::AttributeTableprivate
valueBufferAttr::AttributeTableprivate
~AttributeTable()Attr::AttributeTablevirtual
~RefCounted()Core::RefCountedprotectedvirtual