/**
 * Copyright:       Copyright (C) 2018 Gabriel Gheorghe, All Rights Reserved
 * Authors:         $(Gabriel Gheorghe)
 * License:         $(LINK2 https://www.gnu.org/licenses/gpl-3.0.txt, GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007)
 * Source:          $(LINK2 https://github.com/GabyForceQ/LibertyEngine/blob/master/source/liberty/model/data.d)
 * Documentation:
 * Coverage:
**/
module liberty.model.data;

/// Data structure for $(D Model) class.
/// You should load it only using method $(D ModelIO.loadRawModel).
struct RawModel {
  /// Vertex array object's ID.
  uint vaoID;
  ///Number of vertices.
  size_t vertexCount;
  /// The model draw option.
  bool useIndices;
}