示例#1
0
            public RhCorElementTypeInfo(ushort widenMask, bool isPrimitive = false)
            {
                RhCorElementTypeInfoFlags flags = RhCorElementTypeInfoFlags.IsValid;

                if (isPrimitive)
                {
                    flags |= RhCorElementTypeInfoFlags.IsPrimitive;
                }
                _flags     = flags;
                _widenMask = widenMask;
            }
示例#2
0
            public RhCorElementTypeInfo(byte log2OfSize, ushort widenMask, bool isPrimitive = false)
            {
                _log2OfSize = log2OfSize;
                RhCorElementTypeInfoFlags flags = RhCorElementTypeInfoFlags.IsValid;

                if (isPrimitive)
                {
                    flags |= RhCorElementTypeInfoFlags.IsPrimitive;
                }
                _flags     = flags;
                _widenMask = widenMask;
            }