|
CeresEngine 0.2.0
A game development framework
|
#include "UIControl.hpp"#include "CeresEngine/Text/TextLayoutManager.hpp"#include "CeresEngine/Texture/Texture.hpp"Go to the source code of this file.
Classes | |
| class | CeresEngine::UICheckbox |
| A control that defines an area on the screen that can be used to trigger actions. More... | |
Namespaces | |
| namespace | CeresEngine |
Typedefs | |
| using | CeresEngine::UICheckboxStateFlags = Flags< UICheckboxState > |
Enumerations | |
| enum class | CeresEngine::UICheckboxState { CeresEngine::Active = 1 << 0 , CeresEngine::Hover = 1 << 1 , CeresEngine::Clicked = 1 << 2 } |
Functions | |
| constexpr Flags< UICheckboxState, std::underlying_type_t< UICheckboxState > > | CeresEngine::operator| (UICheckboxState a, UICheckboxState b) noexcept |
| constexpr Flags< UICheckboxState, std::underlying_type_t< UICheckboxState > > | CeresEngine::operator& (UICheckboxState a, UICheckboxState b) noexcept |
| constexpr Flags< UICheckboxState, std::underlying_type_t< UICheckboxState > > | CeresEngine::operator~ (UICheckboxState a) noexcept |