| 350 | bool IsVector() const { return IsVector2() || IsVector3() || IsVector4(); }; |
| 351 | bool IsVector2() const { return ValueType == TypeVector2 || ValueType == TypeFVector2; }; |
| 352 | bool IsVector3() const { return ValueType == TypeVector3 || ValueType == TypeFVector3; }; |
| 353 | bool IsVector4() const { return ValueType == TypeVector4 || ValueType == TypeFVector4; }; |
| 354 | bool IsQuaternion() const { return ValueType == TypeQuaternion || ValueType == TypeFQuaternion || ValueType == TypeQuaternionStruct; }; |
| 355 | bool IsBoolCompat() const { return ValueType->isScalar(); } |