mcobjVectorOpEnum Enumeration |
![]() |
Namespace: MediaCy.IQL.ObjectManager
Public Enumeration mcobjVectorOpEnum
Member name | Value | Description | |
---|---|---|---|
mcobjAdd | 0 | Arithmetic BinOps | |
mcobjSub | 1 | ||
mcobjMul | 2 | ||
mcobjDiv | 3 | ||
mcobjMod | 4 | ||
mcobjSmallerOf | 5 | ||
mcobjLargerOf | 6 | ||
mcobjLeftShift | 7 | Bit shift Operators Integral types only | |
mcobjRightShift | 8 | ||
mcobjAndBits | 9 | bitwise logic operations, Integral types only | |
mcobjOrBits | 10 | ||
mcobjXorBits | 11 | ||
mcobjConcat | 12 | concatenate operators | |
mcobjFillIn | 13 | ||
mcobjConcatConcat | 14 | ||
mcobjLT | 15 | logical comparison operators | |
mcobjLE | 16 | ||
mcobjEQ | 17 | ||
mcobjNE | 18 | ||
mcobjGE | 19 | ||
mcobjGT | 20 | ||
mcobjAND | 21 | logical AND and OR operators | |
mcobjOR | 22 | ||
mcobjNeg | 23 | Uniary arithmetic negation | |
mcobjBitwiseNot | 24 | Uniary bitwise Not | |
mcobjNOT | 25 | Uniary logical NOT | |
mcobjCast | 26 | cast operator, right operand is name of type to cast to Self operators | |
mcobjBareAssign | 38 | Assignment, Left[] = Right | |
mcobjSelfAssign | 39 | Assignment, Left = Right | |
mcobjSelfAdd | 40 | Arithmetic BinOps | |
mcobjSelfSub | 41 | ||
mcobjSelfMul | 42 | ||
mcobjSelfDiv | 43 | ||
mcobjSelfMod | 44 | ||
mcobjSelfSmallerOf | 45 | ||
mcobjSelfLargerOf | 46 | ||
mcobjSelfLeftShift | 47 | Bit shift Operators Integral types only | |
mcobjSelfRightShift | 48 | ||
mcobjSelfAndBits | 49 | bitwise logic operations, Integral types only | |
mcobjSelfOrBits | 50 | ||
mcobjSelfXorBits | 51 | ||
mcobjSelfConcat | 52 | concatenate operators | |
mcobjSelfFillIn | 53 | ||
mcobjSelfConcatConcat | 54 | ||
mcobjSelfNeg | 55 | Uniary arithmetic negation | |
mcobjSelfBitwiseNot | 56 | Uniary bitwise Not |
![]() |
---|
for OPTIMAS back-compatability these must match the optVectorOpEnumenumerations in ss\include\constdef.h So don't remove any and if you add any, add them at the end of the list and make a note of it |