|
| bool | createBuffers (int bufferCount) noexcept |
| | Creates buffers for this window.
|
| |
| KZ_NO_DISCARD optional< windowing::Size > | getBufferSize () const noexcept |
| | Tries to get the buffer size for this window.
|
| |
| KZ_NO_DISCARD NativeHandleType | getNativeHandle () const noexcept |
| | Gets underlying native handle.
|
| |
| optional< int > | getUsageFlags () noexcept |
| | Gets usage flags for this window.
|
| |
| bool | hide () noexcept |
| | Hides this window.
|
| |
| QnxWindow & | operator= (const QnxWindow &other)=delete |
| | Copy assignment operator.
|
| |
| QnxWindow & | operator= (QnxWindow &&other) noexcept |
| | Move assignment operator.
|
| |
| | QnxWindow () noexcept |
| | Constructor.
|
| |
| | QnxWindow (const NativeHandleType nativeHandle) noexcept |
| | Constructor.
|
| |
| | QnxWindow (const QnxWindow &other)=delete |
| | Copy constructor.
|
| |
| | QnxWindow (QnxWindow &&other) noexcept |
| | Move constructor.
|
| |
| bool | setBufferSize (windowing::Size bufferSize) noexcept |
| | Sets buffer size for this window.
|
| |
| bool | setPipelineID (int id) noexcept |
| | Sets screen pipeline ID for this window.
|
| |
| bool | setPosition (windowing::Position windowPosition) noexcept |
| | Sets position for this window.
|
| |
| bool | setSelfLayout (int selfLayout) noexcept |
| | Sets self layout for this window.
|
| |
| bool | setSize (windowing::Size windowSize) noexcept |
| | Sets size for this window.
|
| |
| bool | setSwapInterval (int interval) noexcept |
| | Sets minimum number of displayed video frames before a buffer swap for this window.
|
| |
| bool | setTransparency (int level) noexcept |
| | Sets transparency level for this window.
|
| |
| bool | setUsageFlags (int usageFlags) noexcept |
| | Sets usage flags for this window.
|
| |
| bool | setZOrder (int zorder) noexcept |
| | Sets z-order for this window.
|
| |
| bool | show () noexcept |
| | Shows this window.
|
| |
| void | swap (QnxWindow &other) noexcept |
| | Swap function.
|
| |
| KZ_NO_DISCARD optional< windowing::Position > | tryGetPosition () const noexcept |
| | Tries to get the x and y screen coordinates for this window.
|
| |
| KZ_NO_DISCARD optional< string > | tryGetPropertyIDString (unsigned int bufferSize) const noexcept |
| | Tries to get the current ID string for this window.
|
| |
| KZ_NO_DISCARD optional< void * > | tryGetPropertyUserHandle () const noexcept |
| | Gets user data for this window.
|
| |
| KZ_NO_DISCARD optional< windowing::Size > | tryGetSize () const noexcept |
| | Tries to get the size for this window.
|
| |
| bool | trySetPropertyDisplay (const QnxDisplay &qnxDisplay) noexcept |
| | Sets display property for this window.
|
| |
| bool | trySetPropertyIDString (string_view propertyString) noexcept |
| | Sets a property ID string for this window.
|
| |
| bool | trySetPropertyUserHandle (void *userHandle) noexcept |
| | Sets user data for this window.
|
| |
| | ~QnxWindow () |
| | Destructor.
|
| |
| KZ_NO_DISCARD optional< string > | tryGetPropertyCv (size_t stringBufferSize, int propertyName) const noexcept |
| | Gets QNX property consisting of a string.
|
| |
| KZ_NO_DISCARD optional< vector< int > > | tryGetPropertyIv (size_t returnValueCount, int propertyName) const noexcept |
| | Gets QNX property consisting of ints.
|
| |
| KZ_NO_DISCARD optional< int > | tryGetPropertyIvSingle (int propertyName) const noexcept |
| | Gets a QNX property consisting of a single int.
|
| |
| KZ_NO_DISCARD optional< vector< long long > > | tryGetPropertyLlv (size_t returnValueCount, int propertyName) const noexcept |
| | Gets QNX property consisting of long longs.
|
| |
| KZ_NO_DISCARD optional< long long > | tryGetPropertyLlvSingle (int propertyName) const noexcept |
| | Gets a QNX property consisting of a single long long.
|
| |
| KZ_NO_DISCARD optional< vector< T > > | tryGetPropertyPv (size_t returnValueCount, int propertyName) const noexcept |
| | Gets QNX property consisting of pointers.
|
| |
| KZ_NO_DISCARD optional< T > | tryGetPropertyPvSingle (int propertyName) const noexcept |
| | Gets a QNX property consisting of a single pointer.
|
| |
| bool | trySetPropertyCv (int propertyName, string_view propertyValue) noexcept |
| | Sets QNX property consisting of a string.
|
| |
| bool | trySetPropertyIv (int propertyName, int propertyValue) noexcept |
| | Sets QNX property consisting of a single int.
|
| |
| bool | trySetPropertyIv (int propertyName, span< int > propertyValue) noexcept |
| | Sets QNX property consisting of ints.
|
| |
| bool | trySetPropertyLlv (int propertyName, long long propertyValue) noexcept |
| | Sets QNX property consisting of a single long long.
|
| |
| bool | trySetPropertyLlv (int propertyName, span< long long > propertyValue) noexcept |
| | Sets QNX property consisting of long longs.
|
| |
| bool | trySetPropertyPv (int propertyName, span< void * > propertyValue) noexcept |
| | Sets QNX property consisting of pointers.
|
| |
| bool | trySetPropertyPv (int propertyName, void *propertyValue) noexcept |
| | Sets QNX property consisting of a single pointer.
|
| |
Class representing a QNX window.
- Since
- Kanzi 3.9.10 changed to use QnxPropertyHost interface.