Golias Engine
A C++ 20 'game engine' built with SDL3 with wide platform support.
Public Member Functions | Protected Attributes | List of all members
RIDAllocator Class Reference

#include <rendering_device.h>

Inheritance diagram for RIDAllocator:
RenderingDevice RenderingDeviceGLES3 RenderingDeviceSDL_GPU

Public Member Functions

 RIDAllocator ()=default
 
virtual ~RIDAllocator ()=default
 
RID allocate_rid ()
 

Protected Attributes

RID next_rid = 1
 

Constructor & Destructor Documentation

◆ RIDAllocator()

RIDAllocator::RIDAllocator ( )
default

◆ ~RIDAllocator()

virtual RIDAllocator::~RIDAllocator ( )
virtualdefault

Member Function Documentation

◆ allocate_rid()

RID RIDAllocator::allocate_rid ( )

Member Data Documentation

◆ next_rid

RID RIDAllocator::next_rid = 1
protected

The documentation for this class was generated from the following files: