Method: Nuklear.parse_flags
- Defined in:
- lib/nuklear.rb
.parse_flags(prefix, *flags) ⇒ Object
17 18 19 20 21 22 23 24 |
# File 'lib/nuklear.rb', line 17 def parse_flags(prefix, *flags) flags.flatten.reduce(0) do |set, flag| set | case flag when Symbol, String then Nuklear.const_get("NK_#{prefix.upcase}_#{flag.upcase}") else flag end end end |