Raven Engine v0.1
Loading...
Searching...
No Matches
Raven::VariableData Struct Reference

#include <VariableData.h>

Public Member Functions

constexpr VariableData (const VariableID &ID, std::string_view name, u32 offset, u32 size, u32 align)
constexpr bool operator< (const VariableData &var) const

Public Attributes

VariableID m_ID {}
std::string m_Name {}
u32 m_Size {}
u32 m_Align {}
u32 m_Offset {}

Constructor & Destructor Documentation

◆ VariableData()

Raven::VariableData::VariableData ( const VariableID & ID,
std::string_view name,
u32 offset,
u32 size,
u32 align )
inlineexplicitconstexpr

Member Function Documentation

◆ operator<()

bool Raven::VariableData::operator< ( const VariableData & var) const
inlineconstexpr

Member Data Documentation

◆ m_Align

u32 Raven::VariableData::m_Align {}

◆ m_ID

VariableID Raven::VariableData::m_ID {}

◆ m_Name

std::string Raven::VariableData::m_Name {}

◆ m_Offset

u32 Raven::VariableData::m_Offset {}

◆ m_Size

u32 Raven::VariableData::m_Size {}

The documentation for this struct was generated from the following file: