|
enum | rose::DataType : int {
Unset,
Char,
Int,
Real,
String
} |
| Encode expected data types.
|
|
enum | rose::SignalTokenValues : uint32_t {
rose::DialogOk,
rose::DialogSave,
rose::DialogCancel,
rose::DialogClose,
rose::ExitDialogOk,
rose::ExitDialogCancel,
rose::RadioUndetermined,
rose::FirstUserSignalToken
} |
| These are the signal tokens used by built-in Widgets that transmit Signals with SignalTokens. More...
|
|
enum | rose::ActionButtonType { rose::ActionButtonOk,
rose::ActionButtonCancel,
rose::ActionButtonClose,
rose::ActionButtonSave
} |
| Types of Dialog action buttons. More...
|
|
enum | rose::ButtonSetState : bool { rose::ButtonOff = false,
rose::ButtonOn = true
} |
| A type alias for bool to set the button state. More...
|
|
enum | rose::ButtonType {
rose::ButtonType::Label,
rose::ButtonType::PushButton,
rose::ToggleButton,
rose::NormalButton,
rose::CancelButton,
rose::OkButton,
rose::ToggleButton,
rose::ToggleButton,
rose::ToggleButton,
rose::RadioButton,
rose::TabButton,
rose::MenuCascade
} |
|
enum | rose::CacheError : uint32_t {
rose::CacheErrorNone = 0,
rose::CacheErrorNotFound = 1,
rose::CacheErrorWrite = 2,
rose::CacheErrorRead = 3,
rose::CacheErrorOffset = 10
} |
| Error values return by the cache. More...
|
|
enum | rose::CascadeButtonType { rose::CascadeButtonType::Unset,
rose::CascadeButtonType::CascadeDown,
rose::CascadeButtonType::CascadeRight
} |
| The type of CascadeButton. More...
|
|
enum | rose::Gradient {
rose::None,
rose::Gradient::DarkToLight,
rose::Gradient::LightToDark,
rose::Gradient::GreenToRed,
rose::Gradient::RedToGreen,
rose::Gradient::GreenYellowRed,
rose::Gradient::RedYellowGreen
} |
|
enum | rose::Modality { rose::NotModal,
rose::Ephemeral,
rose::Modal
} |
| The Modality of a transient Window, a Popup or derivative. More...
|
|
enum | rose::Manip { rose::Manip::Parent
} |
| Widget manipulators without arguments. More...
|
|
enum | rose::Orientation {
Horizontal,
Vertical,
rose::Orientation::Unset,
rose::Orientation::Horizontal,
rose::Orientation::Vertical,
rose::Orientation::Both
} |
|
enum | rose::RoseImageId : size_t {
rose::RoseImageInvalid = 0,
rose::IconCancel,
rose::IconHelp,
rose::IconInfo,
rose::IconCheck,
rose::IconAlert,
rose::IconLock,
rose::IconUpBold,
rose::IconUpOpenBig,
rose::IconLeft,
rose::IconRight,
rose::IconLeftDir,
rose::IconRightDir,
rose::IconUpDir,
rose::IconDownDir,
rose::IconToEnd,
rose::IconBack,
rose::IconLevelDown,
IconLevelUp,
rose::Icon1Dot,
rose::Icon2Dots,
rose::Icon3Dots,
rose::IconKeyboard,
rose::IconGlobe,
rose::IconNetwork,
rose::IconRocket,
rose::IconLocation,
rose::IconCompass,
rose::IconCamera,
ScaleNeedleUp,
ScaleNeedleUp,
ScaleNeedleDown,
ScaleNeedleDown,
ScaleNeedleLeft,
ScaleNeedleLeft,
ScaleNeedleRight,
ScaleNeedleRight,
IconTarget,
IconTarget,
IconTargetRed,
IconTargetGreen,
IconTargetYellow,
rose::BevelOutRoundCorners,
BevelOutRoundCorners,
rose::BevelInRoundCorners,
BevelInRoundCorners,
rose::NotchOutRoundCorners,
NotchOutRoundCorners,
rose::NotchInRoundCorners,
NotchInRoundCorners,
rose::CenterRoundBaseColor,
CenterRoundBaseColor,
rose::CenterRoundInvertColor,
CenterRoundInvertColor,
rose::CenterRoundRedColor,
CenterRoundRedColor,
rose::CenterRoundGreenColor,
CenterRoundGreenColor,
rose::CenterRoundBlueColor,
CenterRoundBlueColor,
rose::CenterRoundYellowColor,
CenterRoundYellowColor,
rose::BevelOutSquareCorners,
BevelOutSquareCorners,
rose::BevelInSquareCorners,
BevelInSquareCorners,
rose::NotchOutSquareCorners,
NotchOutSquareCorners,
rose::NotchInSquareCorners,
NotchInSquareCorners,
rose::CenterSquareBaseColor,
CenterSquareBaseColor,
rose::CenterSquareInvertColor,
CenterSquareInvertColor
} |
| Identifiers for Textures created by the Rose object and available from the Rose ImageRepository. More...
|
|
enum | rose::UseBorder {
rose::None,
rose::BevelOut,
rose::BevelIn,
rose::NotchOut,
rose::NotchIn,
rose::None,
rose::None,
rose::None,
rose::None,
rose::BevelOut,
rose::BevelOut,
rose::BevelOut,
rose::BevelIn,
rose::BevelIn,
rose::BevelIn,
rose::NotchOut,
rose::NotchOut,
rose::NotchOut,
rose::NotchIn,
rose::NotchIn,
rose::NotchIn
} |
|
enum | rose::HorizontalAlignment { rose::HorizontalAlignment::Unset,
rose::HorizontalAlignment::Center,
rose::HorizontalAlignment::Left,
rose::HorizontalAlignment::Right
} |
| Horizontal alignment values. More...
|
|
enum | rose::VerticalAlignment { rose::VerticalAlignment::Unset,
rose::VerticalAlignment::Center,
rose::VerticalAlignment::Top,
rose::VerticalAlignment::Bottom
} |
| Vertical alignment values. More...
|
|
enum | rose::LabelHorizontalAlignment { rose::LabelHorizontalAlignment::Unset,
rose::LabelHorizontalAlignment::Center,
rose::LabelHorizontalAlignment::Left,
rose::LabelHorizontalAlignment::Right
} |
| Label text horizontal alignment. More...
|
|
enum | rose::LabelVerticalAlignment {
rose::LabelVerticalAlignment::Unset,
rose::LabelVerticalAlignment::Center,
rose::LabelVerticalAlignment::Top,
rose::LabelVerticalAlignment::Bottom,
rose::LabelVerticalAlignment::Baseline
} |
|
enum | rose::BorderStyle {
rose::BorderStyle::Unset,
rose::None,
rose::BevelOut,
rose::BevelIn,
rose::NotchOut,
rose::NotchIn,
rose::BorderStyle::Unset,
rose::BorderStyle::None,
rose::BorderStyle::Bevel,
rose::BorderStyle::BevelIn,
rose::BorderStyle::Notch,
rose::BorderStyle::TabTop,
rose::BorderStyle::TabLeft,
rose::BorderStyle::TabPage
} |
|
enum | rose::CornerStyle {
rose::CornerStyle::Unset,
rose::CornerStyle::Square,
rose::CornerStyle::Round,
rose::CornerStyle::Unset,
rose::CornerStyle::Square,
rose::CornerStyle::Round
} |
|
enum | rose::DrawBackground { rose::DrawBackground::Unset,
rose::DrawBackground::None,
rose::DrawBackground::Widget
} |
| Determine if the Widget should draw its own background, if supported. More...
|
|
enum | rose::WidgetSize { rose::VariableSize,
rose::FixedSize
} |
| An enumeration to encode how a widget size should be dealt with by a managing container. More...
|
|
Constants and Enumerations.
- Author
- Richard Buckley richa.nosp@m.rd.b.nosp@m.uckle.nosp@m.y@ie.nosp@m.ee.or.nosp@m.g
- Version
- 1.0
- Date
- 2020-11-15