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

package io.grasscutter.net.proto.define;

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

  /**
   * <code>repeated .VehicleMember BENGMPAKAMD = 1;</code>
   */
  java.util.List<io.grasscutter.net.proto.define.VehicleMember> 
      getBENGMPAKAMDList();
  /**
   * <code>repeated .VehicleMember BENGMPAKAMD = 1;</code>
   */
  io.grasscutter.net.proto.define.VehicleMember getBENGMPAKAMD(int index);
  /**
   * <code>repeated .VehicleMember BENGMPAKAMD = 1;</code>
   */
  int getBENGMPAKAMDCount();
  /**
   * <code>repeated .VehicleMember BENGMPAKAMD = 1;</code>
   */
  java.util.List<? extends io.grasscutter.net.proto.define.VehicleMemberOrBuilder> 
      getBENGMPAKAMDOrBuilderList();
  /**
   * <code>repeated .VehicleMember BENGMPAKAMD = 1;</code>
   */
  io.grasscutter.net.proto.define.VehicleMemberOrBuilder getBENGMPAKAMDOrBuilder(
      int index);

  /**
   * <code>float cur_stamina = 3;</code>
   * @return The curStamina.
   */
  float getCurStamina();

  /**
   * <code>uint32 anim_hash = 6;</code>
   * @return The animHash.
   */
  int getAnimHash();

  /**
   * <code>uint32 CPBNNCIFKDF = 2;</code>
   * @return The cPBNNCIFKDF.
   */
  int getCPBNNCIFKDF();

  /**
   * <code>float cur_phlogiston = 5;</code>
   * @return The curPhlogiston.
   */
  float getCurPhlogiston();

  /**
   * <code>uint32 GFPEPGGLPCM = 4;</code>
   * @return The gFPEPGGLPCM.
   */
  int getGFPEPGGLPCM();
}
