parameters: (cls, game_version)
return_statement: return data_format
docstring: Return the members in this struct.
docstring_summary: Return the members in this struct.
docstring_tokens: Return the members in this struct .
function: def get_data_format_members(cls, game_version):
          """
          Return the members in this struct.
          """
          data_format = [
              (READ_GEN, "is_animated", StorageType.BOOLEAN_MEMBER, "int8_t"),
              # number of frames to animate
              (READ_GEN, "animation_frame_count", StorageType.INT_MEMBER, "int16_t"),
              # pause n * (frame rate) after last frame draw
              (READ_GEN, "pause_frame_count", StorageType.INT_MEMBER, "int16_t"),
              # time between frames
              (READ_GEN, "interval", StorageType.FLOAT_MEMBER, "float"),
              # pause time between frames
              (READ_GEN, "pause_between_loops", StorageType.FLOAT_MEMBER, "float"),
              # current frame (including animation and pause frames)
              (READ_GEN, "frame", StorageType.INT_MEMBER, "int16_t"),
              # current frame id to draw
              (READ_GEN, "draw_frame", StorageType.INT_MEMBER, "int16_t"),
              # last time animation frame was changed
              (READ_GEN, "animate_last", StorageType.FLOAT_MEMBER, "float"),
              # has the drawframe changed since terrain was drawn
              (READ_GEN, "frame_changed", StorageType.BOOLEAN_MEMBER, "int8_t"),
              (READ_GEN, "drawn", StorageType.BOOLEAN_MEMBER, "int8_t")
          ]
  
          return data_format
function_tokens: def get_data_format_members ( cls , game_version ) : data_format = [ ( READ_GEN , "is_animated" , StorageType . BOOLEAN_MEMBER , "int8_t" ) , # number of frames to animate ( READ_GEN , "animation_frame_count" , StorageType . INT_MEMBER , "int16_t" ) , # pause n * (frame rate) after last frame draw ( READ_GEN , "pause_frame_count" , StorageType . INT_MEMBER , "int16_t" ) , # time between frames ( READ_GEN , "interval" , StorageType . FLOAT_MEMBER , "float" ) , # pause time between frames ( READ_GEN , "pause_between_loops" , StorageType . FLOAT_MEMBER , "float" ) , # current frame (including animation and pause frames) ( READ_GEN , "frame" , StorageType . INT_MEMBER , "int16_t" ) , # current frame id to draw ( READ_GEN , "draw_frame" , StorageType . INT_MEMBER , "int16_t" ) , # last time animation frame was changed ( READ_GEN , "animate_last" , StorageType . FLOAT_MEMBER , "float" ) , # has the drawframe changed since terrain was drawn ( READ_GEN , "frame_changed" , StorageType . BOOLEAN_MEMBER , "int8_t" ) , ( READ_GEN , "drawn" , StorageType . BOOLEAN_MEMBER , "int8_t" ) ] return data_format