Interface GMObstacleInfoOuterClass.GMObstacleInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
GMObstacleInfoOuterClass.GMObstacleInfo, GMObstacleInfoOuterClass.GMObstacleInfo.Builder
Enclosing class:
GMObstacleInfoOuterClass

public static interface GMObstacleInfoOuterClass.GMObstacleInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getShapeValue

      int getShapeValue()
      .GMObstacleInfo.ShapeType shape = 2;
      Returns:
      The enum numeric value on the wire for shape.
    • getShape

      .GMObstacleInfo.ShapeType shape = 2;
      Returns:
      The shape.
    • hasRotation

      boolean hasRotation()
      .MathQuaternion rotation = 8;
      Returns:
      Whether the rotation field is set.
    • getRotation

      .MathQuaternion rotation = 8;
      Returns:
      The rotation.
    • getRotationOrBuilder

      .MathQuaternion rotation = 8;
    • hasCenter

      boolean hasCenter()
      .Vector center = 15;
      Returns:
      Whether the center field is set.
    • getCenter

      .Vector center = 15;
      Returns:
      The center.
    • getCenterOrBuilder

      VectorOuterClass.VectorOrBuilder getCenterOrBuilder()
      .Vector center = 15;
    • getTimestamp

      long getTimestamp()
      int64 timestamp = 1;
      Returns:
      The timestamp.
    • getObstacleId

      int getObstacleId()
      int32 obstacle_id = 13;
      Returns:
      The obstacleId.
    • hasExtents

      boolean hasExtents()
      .Vector3Int extents = 9;
      Returns:
      Whether the extents field is set.
    • getExtents

      .Vector3Int extents = 9;
      Returns:
      The extents.
    • getExtentsOrBuilder

      .Vector3Int extents = 9;