Hubris Engine Dev
A Project to learn and get into Game Engine developement.
 
Loading...
Searching...
No Matches
Hubris::ControlBlock Struct Reference

#include <Memory.h>

Public Attributes

void * raw
 
std::atomic_uint32_t ref_count = { 1 }
 
std::atomic_uint32_t weak_count = { 1 }
 
void * BaseLocation
 
size_t alloc_align
 

Detailed Description

Definition at line 160 of file Memory.h.

Member Data Documentation

◆ alloc_align

size_t Hubris::ControlBlock::alloc_align

Definition at line 165 of file Memory.h.

◆ BaseLocation

void* Hubris::ControlBlock::BaseLocation

Definition at line 164 of file Memory.h.

◆ raw

void* Hubris::ControlBlock::raw

Definition at line 161 of file Memory.h.

◆ ref_count

std::atomic_uint32_t Hubris::ControlBlock::ref_count = { 1 }

Definition at line 162 of file Memory.h.

◆ weak_count

std::atomic_uint32_t Hubris::ControlBlock::weak_count = { 1 }

Definition at line 163 of file Memory.h.


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