Module: Api::ActionSpatialUnitSelectionPoint::Type

Defined in:
lib/sc2ai/protocol/spatial_pb.rb

Constant Summary collapse

ENUM_ACTION_SPATIAL_UNIT_SELECTION_POINT_TYPE_UNSET =
0
SELECT =
1
TOGGLE =
2
ALL_TYPE =
3
ADD_ALL_TYPE =
4

Class Method Summary collapse

Class Method Details

.lookup(val) ⇒ Object



11523
11524
11525
11526
11527
11528
11529
# File 'lib/sc2ai/protocol/spatial_pb.rb', line 11523

def self.lookup(val)
  return :ENUM_ACTION_SPATIAL_UNIT_SELECTION_POINT_TYPE_UNSET if val == 0
  return :SELECT if val == 1
  return :TOGGLE if val == 2
  return :ALL_TYPE if val == 3
  return :ADD_ALL_TYPE if val == 4
end

.resolve(val) ⇒ Object



11531
11532
11533
11534
11535
11536
11537
# File 'lib/sc2ai/protocol/spatial_pb.rb', line 11531

def self.resolve(val)
  return 0 if val == :ENUM_ACTION_SPATIAL_UNIT_SELECTION_POINT_TYPE_UNSET
  return 1 if val == :SELECT
  return 2 if val == :TOGGLE
  return 3 if val == :ALL_TYPE
  return 4 if val == :ADD_ALL_TYPE
end