Nebula
|
This is the complete list of members for Db::ValueTable, including all inherited members.
__DeclareClass(ValueTable) | Db::ValueTable | private |
AddColumn(const AttrId &id, bool recordNewColumn=true) | Attr::AttributeTable | |
addColumnsRecordAsNewColumns | Attr::AttributeTable | private |
AddRef() | Core::RefCounted | inline |
AddRow() | Attr::AttributeTable | |
allocatedRows | Attr::AttributeTable | private |
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 | |
columns | Attr::AttributeTable | private |
CopyBlob(IndexT colIndex, IndexT rowIndex, const Util::Blob &val) | Attr::AttributeTable | private |
CopyExtRow(AttributeTable *other, IndexT otherRowIndex, bool createMissingRows=false) | Attr::AttributeTable | |
CopyGuid(IndexT colIndex, IndexT rowIndex, const Util::Guid &val) | Attr::AttributeTable | private |
CopyRow(IndexT rowIndex) | Attr::AttributeTable | |
CopyRow(IndexT srcRowIndex, IndexT dstRowIndex) | Attr::AttributeTable | |
CopyString(IndexT colIndex, IndexT rowIndex, const Util::String &val) | Attr::AttributeTable | private |
Delete() | Attr::AttributeTable | private |
DeleteAllRows() | Attr::AttributeTable | |
DeleteBlob(IndexT colIndex, IndexT rowIndex) | Attr::AttributeTable | private |
deletedRowIndices | Attr::AttributeTable | private |
DeleteGuid(IndexT colIndex, IndexT rowIndex) | Attr::AttributeTable | private |
DeleteRow(IndexT rowIndex) | Attr::AttributeTable | |
DeleteRowData(IndexT rowIndex) | Attr::AttributeTable | private |
DeleteString(IndexT colIndex, IndexT rowIndex) | Attr::AttributeTable | private |
DumpRefCountingLeaks() | Core::RefCounted | static |
EndAddColumns() | Attr::AttributeTable | |
FindRowIndexByAttr(const Attribute &attr) const | Attr::AttributeTable | |
FindRowIndexByAttrs(const Util::Array< Attribute > &attrs) const | Attr::AttributeTable | |
FindRowIndicesByAttr(const Attribute &attr, bool firstMatchOnly) const | Attr::AttributeTable | |
FindRowIndicesByAttrs(const Util::Array< Attribute > &attrs, bool firstMatchOnly) const | Attr::AttributeTable | |
firstNewColumnIndex | Attr::AttributeTable | private |
GetAttr(IndexT rowIndex, IndexT colIndex) const | Attr::AttributeTable | |
GetBlob(const BlobAttrId &colAttrId, IndexT rowIndex) const | Attr::AttributeTable | inline |
GetBlob(IndexT colIndex, IndexT rowIndex) const | Attr::AttributeTable | inline |
GetBool(const BoolAttrId &colAttrId, IndexT rowIndex) const | Attr::AttributeTable | inline |
GetBool(IndexT colIndex, IndexT rowIndex) const | Attr::AttributeTable | inline |
GetClassFourCC() const | Core::RefCounted | inline |
GetClassName() const | Core::RefCounted | inline |
GetColumnAccessMode(IndexT colIndex) const | Attr::AttributeTable | inline |
GetColumnFourCC(IndexT colIndex) const | Attr::AttributeTable | inline |
GetColumnId(IndexT colIndex) const | Attr::AttributeTable | inline |
GetColumnIndex(const AttrId &id) const | Attr::AttributeTable | inline |
GetColumnName(IndexT colIndex) const | Attr::AttributeTable | inline |
GetColumnValueType(IndexT colIndex) const | Attr::AttributeTable | inline |
GetDeletedRowIndices() const | Attr::AttributeTable | inline |
GetFloat(const FloatAttrId &colAttrId, IndexT rowIndex) const | Attr::AttributeTable | inline |
GetFloat(IndexT colIndex, IndexT rowIndex) const | Attr::AttributeTable | inline |
GetGuid(const GuidAttrId &colAttrId, IndexT rowIndex) const | Attr::AttributeTable | inline |
GetGuid(IndexT colIndex, IndexT rowIndex) const | Attr::AttributeTable | inline |
GetInt(const IntAttrId &colAttrId, IndexT rowIndex) const | Attr::AttributeTable | inline |
GetInt(IndexT colIndex, IndexT rowIndex) const | Attr::AttributeTable | inline |
GetMat4(const Mat4AttrId &colAttrId, IndexT rowIndex) const | Attr::AttributeTable | inline |
GetMat4(IndexT colIndex, IndexT rowIndex) const | Attr::AttributeTable | inline |
GetModifiedRowsExcludeNewAndDeletedRows() const | Attr::AttributeTable | |
GetModifiedTracking() const | Attr::AttributeTable | inline |
GetNewColumnIndices() const | Attr::AttributeTable | inline |
GetNewRowIndices() const | Attr::AttributeTable | inline |
GetNumColumns() const | Attr::AttributeTable | inline |
GetNumRows() const | Attr::AttributeTable | inline |
GetReadWriteColumnIndices() const | Attr::AttributeTable | inline |
GetRefCount() const | Core::RefCounted | inline |
GetRowUserData(IndexT rowIndex) const | Attr::AttributeTable | |
GetString(const StringAttrId &colAttrId, IndexT rowIndex) const | Attr::AttributeTable | inline |
GetString(IndexT colIndex, IndexT rowIndex) const | Attr::AttributeTable | inline |
GetUInt(IndexT colIndex, IndexT rowIndex) const | Attr::AttributeTable | inline |
GetValuePtr(IndexT colIndex, IndexT rowIndex) const | Attr::AttributeTable | inlineprivate |
GetValueTypeSize(ValueType type) const | Attr::AttributeTable | private |
GetVec4(const Vec4AttrId &colAttrId, IndexT rowIndex) const | Attr::AttributeTable | inline |
GetVec4(IndexT colIndex, IndexT rowIndex) const | Attr::AttributeTable | inline |
HasColumn(const AttrId &id) const | Attr::AttributeTable | inline |
HasDeletedRows() const | Attr::AttributeTable | inline |
HasModifiedRows() const | Attr::AttributeTable | inline |
HasNewRows() const | Attr::AttributeTable | inline |
inBeginAddColumns | Attr::AttributeTable | private |
indexMap | Attr::AttributeTable | private |
InternalAddColumnHelper(const AttrId &id, bool recordAsNewColumn) | Attr::AttributeTable | private |
InternalFindRowIndicesByAttr(const Attr::Attribute &attr, bool firstMatchOnly) const | Attr::AttributeTable | private |
InternalFindRowIndicesByAttrs(const Util::Array< Attr::Attribute > &attr, bool firstMatchOnly) const | Attr::AttributeTable | private |
IsA(const Rtti &rtti) const | Core::RefCounted | inline |
IsA(const Util::String &rttiName) const | Core::RefCounted | inline |
IsA(const Util::FourCC &rttiFourCC) const | Core::RefCounted | inline |
IsInstanceOf(const Rtti &rtti) const | Core::RefCounted | inline |
IsInstanceOf(const Util::String &className) const | Core::RefCounted | inline |
IsInstanceOf(const Util::FourCC &classFourCC) const | Core::RefCounted | inline |
IsModified() const | Attr::AttributeTable | inline |
isModified | Attr::AttributeTable | private |
IsRowDeleted(IndexT rowIndex) const | Attr::AttributeTable | inline |
IsRowModified(IndexT rowIndex) const | Attr::AttributeTable | inline |
LoadXmlTable(const Util::String &fileName) | Attr::AttributeTable | |
newColumnIndices | Attr::AttributeTable | private |
newRowIndices | Attr::AttributeTable | private |
numRows | Attr::AttributeTable | private |
PrintDebug() | Attr::AttributeTable | |
readWriteColumnIndices | Attr::AttributeTable | private |
Realloc(SizeT newPitch, SizeT newAllocRows) | Attr::AttributeTable | private |
refCount | Core::RefCounted | private |
RefCounted() | Core::RefCounted | inline |
Release() | Core::RefCounted | inline |
ReserveRows(SizeT numRows) | Attr::AttributeTable | |
ResetModifiedState() | Attr::AttributeTable | |
rowDeletedBuffer | Attr::AttributeTable | private |
rowModifiedBuffer | Attr::AttributeTable | private |
rowNewBuffer | Attr::AttributeTable | private |
rowPitch | Attr::AttributeTable | private |
rowsModified | Attr::AttributeTable | private |
SetAttr(const Attr::Attribute &attr, IndexT rowIndex) | Attr::AttributeTable | |
SetBlob(const BlobAttrId &colAttrId, IndexT rowIndex, const Util::Blob &blob) | Attr::AttributeTable | inline |
SetBlob(IndexT colIndex, IndexT rowIndex, const Util::Blob &blob) | Attr::AttributeTable | inline |
SetBool(const BoolAttrId &colAttrId, IndexT rowIndex, bool val) | Attr::AttributeTable | inline |
SetBool(IndexT colIndex, IndexT rowIndex, bool val) | Attr::AttributeTable | inline |
SetColumnBlob(const BlobAttrId &attrId, const Util::Blob &blob) | Attr::AttributeTable | private |
SetColumnBool(const BoolAttrId &attrId, bool val) | Attr::AttributeTable | private |
SetColumnFloat(const FloatAttrId &attrId, float val) | Attr::AttributeTable | private |
SetColumnGuid(const GuidAttrId &attrId, const Util::Guid &guid) | Attr::AttributeTable | private |
SetColumnInt(const IntAttrId &attrId, int val) | Attr::AttributeTable | private |
SetColumnMat4(const Mat4AttrId &attrId, const Math::mat4 &val) | Attr::AttributeTable | private |
SetColumnString(const StringAttrId &attrId, const Util::String &val) | Attr::AttributeTable | private |
SetColumnToDefaultValues(IndexT colIndex) | Attr::AttributeTable | private |
SetColumnVec4(const Vec4AttrId &attrId, const Math::vec4 &val) | Attr::AttributeTable | private |
SetFloat(const FloatAttrId &colAttrId, IndexT rowIndex, float val) | Attr::AttributeTable | inline |
SetFloat(IndexT colIndex, IndexT rowIndex, float val) | Attr::AttributeTable | inline |
SetGuid(const GuidAttrId &colAttrId, IndexT rowIndex, const Util::Guid &guid) | Attr::AttributeTable | inline |
SetGuid(IndexT colIndex, IndexT rowIndex, const Util::Guid &guid) | Attr::AttributeTable | inline |
SetInt(const IntAttrId &colAttrId, IndexT rowIndex, int val) | Attr::AttributeTable | inline |
SetInt(IndexT colIndex, IndexT rowIndex, int val) | Attr::AttributeTable | inline |
SetMat4(const Mat4AttrId &colAttrId, IndexT rowIndex, const Math::mat4 &val) | Attr::AttributeTable | inline |
SetMat4(IndexT colIndex, IndexT rowIndex, const Math::mat4 &val) | Attr::AttributeTable | inline |
SetModifiedTracking(bool b) | Attr::AttributeTable | inline |
SetRowToDefaultValues(IndexT rowIndex) | Attr::AttributeTable | private |
SetRowUserData(IndexT rowIndex, void *p) | Attr::AttributeTable | |
SetString(const StringAttrId &colAttrId, IndexT rowIndex, const Util::String &val) | Attr::AttributeTable | inline |
SetString(IndexT colIndex, IndexT rowIndex, const Util::String &val) | Attr::AttributeTable | inline |
SetUInt(IndexT colIndex, IndexT rowIndex, uint val) | Attr::AttributeTable | inline |
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::AttributeTable | inline |
SetVec4(IndexT colIndex, IndexT rowIndex, const Math::vec4 &val) | Attr::AttributeTable | inline |
trackModifications | Attr::AttributeTable | private |
UpdateColumnOffsets() | Attr::AttributeTable | private |
userData | Attr::AttributeTable | private |
valueBuffer | Attr::AttributeTable | private |
ValueTable() | Db::ValueTable | |
~AttributeTable() | Attr::AttributeTable | virtual |
~RefCounted() | Core::RefCounted | protectedvirtual |
~ValueTable() | Db::ValueTable | virtual |