Castor3D 0.16.0
Multiplatform 3D engine
|
#include <GpuFunctorEvent.hpp>
Public Types | |
using | ElementT = typename CacheT::ElementT |
Public Member Functions | |
GpuEventCleanerT (FrameListener &listener) | |
void | operator() (ElementT &res) const |
Public Attributes | |
FrameListener * | listener |
Cached resource cleaner, through a GPU frame event.
using castor3d::GpuEventCleanerT< CacheT >::ElementT = typename CacheT::ElementT |
|
inlineexplicit |
|
inline |
References castor3d::GpuEventCleanerT< CacheT >::listener, castor3d::makeGpuCleanupEvent(), and castor3d::FrameListener::postEvent().
FrameListener* castor3d::GpuEventCleanerT< CacheT >::listener |
Referenced by castor3d::GpuEventCleanerT< CacheT >::operator()().