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

Provides access to the game loop related functions of Drawable. More...

#include <DrawableAttorney.h>

Static Private Member Functions

static void Draw (Drawable *p)
 Calls the Draw method of the Drawable object.
 
static void Draw2D (Drawable *p)
 Calls the Draw2D method of the Drawable object.
 
static DrawableManager::StorageListRefGetRef (Drawable *p)
 Retrieves the storage list reference of the Drawable object.
 

Friends

class DrawableManager
 

Detailed Description

Provides access to the game loop related functions of Drawable.

Member Function Documentation

◆ Draw()

static void DrawableAttorney::GameLoop::Draw ( Drawable * p)
inlinestaticprivate

Calls the Draw method of the Drawable object.

Parameters
pPointer to the Drawable object.
Here is the call graph for this function:
Here is the caller graph for this function:

◆ Draw2D()

static void DrawableAttorney::GameLoop::Draw2D ( Drawable * p)
inlinestaticprivate

Calls the Draw2D method of the Drawable object.

Parameters
pPointer to the Drawable object.
Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetRef()

static DrawableManager::StorageListRef & DrawableAttorney::GameLoop::GetRef ( Drawable * p)
inlinestaticprivate

Retrieves the storage list reference of the Drawable object.

Parameters
pPointer to the Drawable object.
Returns
Reference to the storage list iterator.
Here is the caller graph for this function:

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