Berserk
Classes | Typedefs | Enumerations | Functions
MeshFormats.hpp File Reference
#include <core/Config.hpp>
#include <core/Typedefs.hpp>
#include <core/templates/Mask.hpp>
#include <rhi/RHIDefs.hpp>
#include <rhi/RHIVertexDeclaration.hpp>
#include <mutex>
#include <unordered_map>
Include dependency graph for MeshFormats.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MeshAttributeInfo
 Info about attribute. More...
 
class  MeshFormats
 Manages vertex layouts for default engine mesh formats. More...
 

Typedefs

using MeshFormat = Mask< MeshAttribute, 8 >
 

Enumerations

enum class  MeshAttribute : uint8 {
  Position = 0 , Normal = 1 , Tangent = 2 , Color = 3 ,
  UV = 4 , UV2 = 5 , Weights = 6 , Bones = 7
}
 

Functions

MeshAttributeInfo MeshGetAttributeInfo (MeshAttribute attribute)