Gamp v0.0.7-54-gccdc599
Gamp: Graphics, Audio, Multimedia and Processing
Loading...
Searching...
No Matches
gamp::dag::impl Namespace Reference

Enumerations

enum class  IOState : uint32_t {
  none = 0 , visible = 1_u32 << 0 , interactive = 1_u32 << 1 , activable = 1_u32 << 2 ,
  toggleable = 1_u32 << 3 , draggable = 1_u32 << 4 , resizable = 1_u32 << 5 , resize_fixed_ratio = 1_u32 << 6 ,
  active = 1_u32 << 7 , discarded = 1_u32 << 25 , down = 1_u32 << 26 , toggle = 1_u32 << 27 ,
  drag_first = 1_u32 << 28 , in_move = 1_u32 << 29 , in_resize_br = 1_u32 << 30 , in_resize_bl = 1_u32 << 31
}
 

Functions

 JAU_MAKE_BITFIELD_ENUM_STRING (IOState, visible, interactive, activable, toggleable, draggable, resizable, resize_fixed_ratio, active, discarded, down, toggle, drag_first, in_move, in_resize_br, in_resize_bl)
 

Enumeration Type Documentation

◆ IOState

enum class gamp::dag::impl::IOState : uint32_t
strong
Enumerator
none 
visible 
interactive 
activable 
toggleable 
draggable 
resizable 
resize_fixed_ratio 
active 
discarded 
down 
toggle 
drag_first 
in_move 
in_resize_br 
in_resize_bl 

Definition at line 56 of file Shape.hpp.

Function Documentation

◆ JAU_MAKE_BITFIELD_ENUM_STRING()

gamp::dag::impl::JAU_MAKE_BITFIELD_ENUM_STRING ( IOState ,
visible ,
interactive ,
activable ,
toggleable ,
draggable ,
resizable ,
resize_fixed_ratio ,
active ,
discarded ,
down ,
toggle ,
drag_first ,
in_move ,
in_resize_br ,
in_resize_bl  )