SUNENGINE 0.0.2
A simple and bright C++ game engine.
 
Loading...
Searching...
No Matches
ShaderManagerAttorney Class Reference

Provides access to the ShaderManager's private methods for specific classes. More...

#include <ShaderManagerAttorney.h>

Static Private Member Functions

static void Delete ()
 Calls the Delete method of the ShaderManager.
 

Friends

class SUNENGINE
 

Detailed Description

Provides access to the ShaderManager's private methods for specific classes.

The ShaderManagerAttorney class is a friend of the SUNENGINE class, allowing it to access the private methods of the ShaderManager class. This is used to manage the lifecycle of Shader objects within the engine.

Member Function Documentation

◆ Delete()

static void ShaderManagerAttorney::Delete ( )
inlinestaticprivate

Calls the Delete method of the ShaderManager.

This method is used to delete all Shader objects managed by the ShaderManager.

Here is the call graph for this function:
Here is the caller graph for this function:

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