indigo-shared
indigo-shared
indigo.shared
indigo.shared.animation
indigo.shared.assets
indigo.shared.audio
indigo.shared.collections
indigo.shared.config
indigo.shared.constants
indigo.shared.datatypes
indigo.shared.datatypes.mutable
indigo.shared.dice
indigo.shared.display
indigo.shared.events
indigo.shared.formats
indigo.shared.input
indigo.shared.networking
indigo.shared.platform
indigo.shared.scenegraph
indigo.shared.subsystems
indigo.shared.temporal
indigo.shared.time
indigo-shared
/
indigo.shared
/
PowerOfTwo$
PowerOfTwo
object
PowerOfTwo
Companion
class
Graph
Super types
trait
Sum
trait
Mirror
class
Object
trait
Matchable
class
Any
Type members
Value members
Type members
Classlikes
case
object
_2
extends
PowerOfTwo
case
object
_4
extends
PowerOfTwo
case
object
_8
extends
PowerOfTwo
case
object
_16
extends
PowerOfTwo
case
object
_32
extends
PowerOfTwo
case
object
_64
extends
PowerOfTwo
case
object
_128
extends
PowerOfTwo
case
object
_256
extends
PowerOfTwo
case
object
_512
extends
PowerOfTwo
case
object
_1024
extends
PowerOfTwo
case
object
_2048
extends
PowerOfTwo
case
object
_4096
extends
PowerOfTwo
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
Inhertied from
Mirror
type
MirroredLabel
<:
String
The name of the type
Inhertied from
Mirror
Value members
Methods
def
isValidPowerOfTwo
(i:
Int
):
Boolean
def
fromInt
(i:
Int
):
Option
[
PowerOfTwo
]
def
min
(a:
PowerOfTwo
, b:
PowerOfTwo
):
PowerOfTwo
def
max
(a:
PowerOfTwo
, b:
PowerOfTwo
):
PowerOfTwo
Fields
val
Min
:
PowerOfTwo
val
Max
:
PowerOfTwo
val
all
:
Set
[
PowerOfTwo
]