Loading...
Searching...
No Matches
ml::ModalSettings Struct Reference

#include <Malena/Traits/Settings/ModalSettings.h>

Inheritance diagram for ml::ModalSettings:
[legend]

Public Member Functions

ModalSettingsoperator= (const ControlSettings &c)
void setButtonBarHeight (float h)
void setCornerRadius (float r)
void setDismissOnBackdrop (bool v)
void setModalSize (const sf::Vector2f &s)
void setShowCloseButton (bool v)
void setTitleBarHeight (float h)

Public Attributes

float buttonBarHeight = 56.f
float cornerRadius = 12.f
bool dismissOnBackdrop = true
sf::Vector2f modalSize = {420.f, 300.f}
bool showCloseButton = true
float titleBarHeight = 50.f

Detailed Description

Definition at line 11 of file ModalSettings.h.

Member Function Documentation

◆ operator=()

ModalSettings & ml::ModalSettings::operator= ( const ControlSettings & c)
inline

Definition at line 20 of file ModalSettings.h.

◆ setButtonBarHeight()

void ml::ModalSettings::setButtonBarHeight ( float h)
inline

Definition at line 26 of file ModalSettings.h.

◆ setCornerRadius()

void ml::ModalSettings::setCornerRadius ( float r)
inline

Definition at line 24 of file ModalSettings.h.

◆ setDismissOnBackdrop()

void ml::ModalSettings::setDismissOnBackdrop ( bool v)
inline

Definition at line 27 of file ModalSettings.h.

◆ setModalSize()

void ml::ModalSettings::setModalSize ( const sf::Vector2f & s)
inline

Definition at line 23 of file ModalSettings.h.

◆ setShowCloseButton()

void ml::ModalSettings::setShowCloseButton ( bool v)
inline

Definition at line 28 of file ModalSettings.h.

◆ setTitleBarHeight()

void ml::ModalSettings::setTitleBarHeight ( float h)
inline

Definition at line 25 of file ModalSettings.h.

Member Data Documentation

◆ buttonBarHeight

float ml::ModalSettings::buttonBarHeight = 56.f

Definition at line 16 of file ModalSettings.h.

◆ cornerRadius

float ml::ModalSettings::cornerRadius = 12.f

Definition at line 14 of file ModalSettings.h.

◆ dismissOnBackdrop

bool ml::ModalSettings::dismissOnBackdrop = true

Definition at line 17 of file ModalSettings.h.

◆ modalSize

sf::Vector2f ml::ModalSettings::modalSize = {420.f, 300.f}

Definition at line 13 of file ModalSettings.h.

◆ showCloseButton

bool ml::ModalSettings::showCloseButton = true

Definition at line 18 of file ModalSettings.h.

◆ titleBarHeight

float ml::ModalSettings::titleBarHeight = 50.f

Definition at line 15 of file ModalSettings.h.


The documentation for this struct was generated from the following file: