CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
UICheckbox.hpp File Reference

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