|
| enum | AccessMode { ReadOnly
, ReadWrite
} |
| |
| enum | ValueType {
VoidType = Util::Variant::Void
, ByteType = Util::Variant::Byte
, ShortType = Util::Variant::Short
, UShortType = Util::Variant::UShort
,
IntType = Util::Variant::Int
, UIntType = Util::Variant::UInt
, Int64Type = Util::Variant::Int64
, UInt64Type = Util::Variant::UInt64
,
FloatType = Util::Variant::Float
, DoubleType = Util::Variant::Double
, BoolType = Util::Variant::Bool
, Vec2Type = Util::Variant::Vec2
,
Vec4Type = Util::Variant::Vec4
, QuaternionType = Util::Variant::Quaternion
, StringType = Util::Variant::String
, Mat4Type = Util::Variant::Mat4
,
Transform44Type = Util::Variant::Transform44
, BlobType = Util::Variant::Blob
, GuidType = Util::Variant::Guid
, VoidPtrType = Util::Variant::VoidPtr
,
IntArrayType = Util::Variant::IntArray
, FloatArrayType = Util::Variant::FloatArray
, BoolArrayType = Util::Variant::BoolArray
, Vec2ArrayType = Util::Variant::Vec2Array
,
Vec4ArrayType = Util::Variant::Vec4Array
, StringArrayType = Util::Variant::StringArray
, Mat4ArrayType = Util::Variant::Mat4Array
, BlobArrayType = Util::Variant::BlobArray
,
GuidArrayType = Util::Variant::GuidArray
} |
| |
|
| | __ImplementClass (Attr::AttributeTable, 'ATTT', Core::RefCounted) |
| |
| | DefineGuid (Guid, 'auid', AccessMode::ReadOnly) |
| | Common attributes.
|
| |
| | DefineString (Name, 'Anme', AccessMode::ReadWrite) |
| |
| | DeclareGuid (Guid, 'auid', AccessMode::ReadOnly) |
| | Common attributes.
|
| |
| | DeclareString (Name, 'anme', AccessMode::ReadWrite) |
| |
| | DefineString (AttrName, 'ATNA', Attr::ReadWrite) |
| |
| | DefineString (AttrType, 'ATTY', Attr::ReadWrite) |
| |
| | DefineBool (AttrReadWrite, 'ATRW', Attr::ReadWrite) |
| |
| | DefineBool (AttrDynamic, 'ATDY', Attr::ReadWrite) |
| |
| | DeclareString (AttrName, 'ATNA', Attr::ReadWrite) |
| |
| | DeclareString (AttrType, 'ATTY', Attr::ReadWrite) |
| |
| | DeclareBool (AttrReadWrite, 'ATRW', Attr::ReadWrite) |
| |
| | DeclareBool (AttrDynamic, 'ATDY', Attr::ReadWrite) |
| |
| | DefineString (name, 'name', ReadOnly) |
| |
| | DefineString (type, 'type', ReadOnly) |
| |
| | DefineInt (cid, 'cid_', ReadOnly) |
| |
| | DefineInt (notnull, 'ntnl', ReadOnly) |
| |
| | DefineBlob (dflt_value, 'dflv', ReadOnly) |
| |
| | DefineBool (pk, 'pk__', ReadOnly) |
| |
| | DefineInt (seq, 'seq_', ReadOnly) |
| |
| | DefineBool (unique, 'uniq', ReadOnly) |
| |
| | DefineInt (seqno, 'sqno', ReadOnly) |
| |
| | DeclareString (name, 'name', ReadOnly) |
| |
| | DeclareString (type, 'type', ReadOnly) |
| |
| | DeclareInt (cid, 'cid_', ReadOnly) |
| |
| | DeclareInt (notnull, 'ntnl', ReadOnly) |
| |
| | DeclareBlob (dflt_value, 'dflv', ReadOnly) |
| |
| | DeclareBool (pk, 'pk__', ReadOnly) |
| |
| | DeclareInt (seq, 'seq_', ReadOnly) |
| |
| | DeclareBool (unique, 'uniq', ReadOnly) |
| |
| | DeclareInt (seqno, 'sqno', ReadOnly) |
| |