SignpostDetails object.
More...
|
|
| SignpostDetails (const SignpostDetails &)=default |
| | Default copy constructor.
|
|
| SignpostDetails (SignpostDetails &&)=default |
| | Default move constructor noexcept is deduced.
|
| SignpostDetails & | operator= (const SignpostDetails &details)=default |
| | Default copy assignment.
|
| SignpostDetails & | operator= (SignpostDetails &&details)=default |
| | Default move assignment noexcept is deduced.
|
| const SignpostItemListRef | getItems () const noexcept |
| | Get the list with SignpostItem elements.
|
| bool | hasBorderColor () const noexcept |
| | Check the border color for the signpost.
|
| Rgba | getBorderColor () const noexcept |
| | Get the border color for the signpost.
|
| bool | hasTextColor () const noexcept |
| | Check the text color for the signpost.
|
| Rgba | getTextColor () const noexcept |
| | Get the text color for the signpost.
|
| bool | hasBackgroundColor () const noexcept |
| | Check the background color for the signpost.
|
| Rgba | getBackgroundColor () const noexcept |
| | Get the background color for the signpost.
|
| const SignpostImageRef | getImage () const noexcept |
| | Get the signpost image.
|
SignpostDetails object.
Implements share-read / copy-on-write Api object over ISignpostDetails.
◆ getBackgroundColor()
| Rgba gem::SignpostDetails::getBackgroundColor |
( |
| ) |
const |
|
inlinenoexcept |
Get the background color for the signpost.
- Returns
- The background color for the signpost.
◆ getBorderColor()
| Rgba gem::SignpostDetails::getBorderColor |
( |
| ) |
const |
|
inlinenoexcept |
Get the border color for the signpost.
- Returns
- The border color for the signpost.
◆ getImage()
Get the signpost image.
- Returns
- The signpost image
◆ getItems()
◆ getTextColor()
| Rgba gem::SignpostDetails::getTextColor |
( |
| ) |
const |
|
inlinenoexcept |
Get the text color for the signpost.
- Returns
- The text color for the signpost.
◆ hasBackgroundColor()
| bool gem::SignpostDetails::hasBackgroundColor |
( |
| ) |
const |
|
inlinenoexcept |
Check the background color for the signpost.
- Returns
- True if the signpost has a background color.
◆ hasBorderColor()
| bool gem::SignpostDetails::hasBorderColor |
( |
| ) |
const |
|
inlinenoexcept |
Check the border color for the signpost.
- Returns
- True if the signpost has a border color.
◆ hasTextColor()
| bool gem::SignpostDetails::hasTextColor |
( |
| ) |
const |
|
inlinenoexcept |
Check the text color for the signpost.
- Returns
- True if the signpost has a text color.
◆ operator=() [1/2]
| SignpostDetails & gem::SignpostDetails::operator= |
( |
const SignpostDetails & | details | ) |
|
|
default |
Default copy assignment.
- Parameters
-
- Returns
- The assigned SignpostDetails object
◆ operator=() [2/2]
| SignpostDetails & gem::SignpostDetails::operator= |
( |
SignpostDetails && | details | ) |
|
|
default |
Default move assignment noexcept is deduced.
- Parameters
-
- Returns
- The assigned SignpostDetails object