SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
Sleak::Renderable Class Referenceabstract

#include <Renderable.hpp>

Public Member Functions

virtual ~Renderable ()=default
virtual void Render () const =0
 Issues this object's draw commands for the current pass.

Public Attributes

int Priority

Detailed Description

Interface for anything the renderer can submit a draw for, ordered by Priority.

Definition at line 10 of file Renderable.hpp.

Constructor & Destructor Documentation

◆ ~Renderable()

virtual Sleak::Renderable::~Renderable ( )
virtualdefault

Member Function Documentation

◆ Render()

virtual void Sleak::Renderable::Render ( ) const
pure virtual

Issues this object's draw commands for the current pass.

Member Data Documentation

◆ Priority

int Sleak::Renderable::Priority

Definition at line 16 of file Renderable.hpp.