BLVar Class Referencefinal [¶]
Variant [C++ API].
Returns the type of the underlying object.
Tests whether this BLVar instance represents BLBitArray.
Tests whether this BLVar instance represents a boxed bool value.
Tests whether this BLVar instance represents a boxed double value.
Tests whether this BLVar instance represents BLFontData.
Tests whether this BLVar instance represents BLFontFace.
Tests whether this BLVar instance represents BLFontManager.
Tests whether this BLVar instance represents BLGradient.
Tests whether this BLVar instance represents BLImageCodec.
Tests whether this BLVar instance represents BLImageDecoder.
Tests whether this BLVar instance represents BLImageEncoder.
Tests whether this BLVar instance represents a boxed int64_t value.
Tests whether this BLVar instance represents a null value.
Tests whether this BLVar instance represents a boxed uint64_t value.
Tests whether this BLVar instance is a style that can be used with the rendering context.
Converts this value to bool and stores the result in out.
Converts this value to int32_t and stores the result in out.
Converts this value to int64_t and stores the result in out.
Converts this value to uint32_t and stores the result in out.
Converts this value to uint64_t and stores the result in out.
Converts this value to double precision floating point and stores the result in out.
Converts this value to BLRgba and stores the result in out.
Converts this value to BLRgba32 and stores the result in out.
Converts this value to BLRgba64 and stores the result in out.
Gets a property of the given name and assigns it to an initialized value_out.
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Sets a property of the given name to value.
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.