// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: define.proto

package io.grasscutter.net.proto.define;

public interface BreakoutSpawnPointOrBuilder extends
    // @@protoc_insertion_point(interface_extends:BreakoutSpawnPoint)
    com.google.protobuf.MessageOrBuilder {

  /**
   * <code>repeated .BreakoutPhysicalObject spawned_brick_list = 3;</code>
   */
  java.util.List<io.grasscutter.net.proto.define.BreakoutPhysicalObject> 
      getSpawnedBrickListList();
  /**
   * <code>repeated .BreakoutPhysicalObject spawned_brick_list = 3;</code>
   */
  io.grasscutter.net.proto.define.BreakoutPhysicalObject getSpawnedBrickList(int index);
  /**
   * <code>repeated .BreakoutPhysicalObject spawned_brick_list = 3;</code>
   */
  int getSpawnedBrickListCount();
  /**
   * <code>repeated .BreakoutPhysicalObject spawned_brick_list = 3;</code>
   */
  java.util.List<? extends io.grasscutter.net.proto.define.BreakoutPhysicalObjectOrBuilder> 
      getSpawnedBrickListOrBuilderList();
  /**
   * <code>repeated .BreakoutPhysicalObject spawned_brick_list = 3;</code>
   */
  io.grasscutter.net.proto.define.BreakoutPhysicalObjectOrBuilder getSpawnedBrickListOrBuilder(
      int index);

  /**
   * <code>uint32 brick_suite_id = 2;</code>
   * @return The brickSuiteId.
   */
  int getBrickSuiteId();

  /**
   * <code>uint32 id = 1;</code>
   * @return The id.
   */
  int getId();
}
