SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
VertexLayout.hpp File Reference
#include <Core/OSDef.hpp>
#include <cstdint>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  Sleak::VertexAttribute
class  Sleak::VertexFormatRegistry
struct  Sleak::VertexLayoutDesc

Namespaces

namespace  Sleak
 Root namespace for everything the engine exposes.

Typedefs

using Sleak::VertexFormatHandle = uint32_t

Enumerations

enum class  Sleak::VertexAttribFormat : uint8_t {
  Sleak::VertexAttribFormat::Float1 , Sleak::VertexAttribFormat::Float2 , Sleak::VertexAttribFormat::Float3 , Sleak::VertexAttribFormat::Float4 ,
  Sleak::VertexAttribFormat::UInt1 , Sleak::VertexAttribFormat::Int1
}