TDME2 1.9.121
|
Entity renderer transparent render faces node pool. More...
#include <tdme/engine/subsystems/rendering/EntityRenderer_TransparentRenderFacesGroupPool.h>
Public Member Functions | |
EntityRenderer_TransparentRenderFacesGroupPool () | |
Public constructor. More... | |
![]() | |
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 | |
TransparentRenderFacesGroup * | instantiate () override |
Instantiate. More... | |
virtual TransparentRenderFacesGroup * | instantiate ()=0 |
Instantiate element. More... | |
Entity renderer transparent render faces node pool.
Definition at line 16 of file EntityRenderer_TransparentRenderFacesGroupPool.h.
Public constructor.
Definition at line 10 of file EntityRenderer_TransparentRenderFacesGroupPool.cpp.
|
overrideprotectedvirtual |
Instantiate.
Implements Pool< TransparentRenderFacesGroup * >.
Definition at line 14 of file EntityRenderer_TransparentRenderFacesGroupPool.cpp.