StevEngine
StevEngine is a customizable C++ game engine.
Loading...
Searching...
No Matches
StevEngine::Renderer::CustomObject Class Referenceabstract

Base interface for renderable objects. More...

#include <visuals/renderer/Object.hpp>

Inheritance diagram for StevEngine::Renderer::CustomObject:
StevEngine::Renderer::Object

Public Member Functions

virtual void Draw (Utilities::Matrix4 transform) const =0
 Draw the object with transform.
 

Detailed Description

Base interface for renderable objects.

Abstract base class that defines the interface for any object that can be rendered in the scene.

Member Function Documentation

◆ Draw()

virtual void StevEngine::Renderer::CustomObject::Draw ( Utilities::Matrix4 transform) const
pure virtual

Draw the object with transform.

Parameters
transformWorld transform matrix to apply

Implemented in StevEngine::Renderer::Object.


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