TDME2 1.9.121
Public Member Functions | Protected Member Functions | List of all members
EntityRenderer_TransparentRenderFacesGroupPool Class Reference

Entity renderer transparent render faces node pool. More...

#include <tdme/engine/subsystems/rendering/EntityRenderer_TransparentRenderFacesGroupPool.h>

Inheritance diagram for EntityRenderer_TransparentRenderFacesGroupPool:
Inheritance graph
Collaboration diagram for EntityRenderer_TransparentRenderFacesGroupPool:
Collaboration graph

Public Member Functions

 EntityRenderer_TransparentRenderFacesGroupPool ()
 Public constructor. More...
 
- Public Member Functions inherited from Pool< TransparentRenderFacesGroup * >
 Pool ()
 Public constructor. More...
 
virtual ~Pool ()
 
TransparentRenderFacesGroup * allocate ()
 Allocate a new element from pool. More...
 
void release (TransparentRenderFacesGroup * element)
 Release element in pool for being reused. More...
 
int32_t capacity ()
 
int32_t size ()
 
void reset ()
 Reset this pool. More...
 

Protected Member Functions

TransparentRenderFacesGroupinstantiate () override
 Instantiate. More...
 
virtual TransparentRenderFacesGroup * instantiate ()=0
 Instantiate element. More...
 

Detailed Description

Entity renderer transparent render faces node pool.

Author
Andreas Drewke

Definition at line 16 of file EntityRenderer_TransparentRenderFacesGroupPool.h.

Constructor & Destructor Documentation

◆ EntityRenderer_TransparentRenderFacesGroupPool()

Public constructor.

Definition at line 10 of file EntityRenderer_TransparentRenderFacesGroupPool.cpp.

Member Function Documentation

◆ instantiate()

TransparentRenderFacesGroup * instantiate ( )
overrideprotectedvirtual

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