PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
pixelbullet::SubrenderHolder Class Reference

Public Member Functions

 SubrenderHolder (const SubrenderHolder &)=delete
SubrenderHolder & operator= (const SubrenderHolder &)=delete
 SubrenderHolder (SubrenderHolder &&) noexcept=default
SubrenderHolder & operator= (SubrenderHolder &&) noexcept=default
template<typename T, typename = std::enable_if_t<std::is_convertible_v<T*, Subrender*>>>
bool Has () const
template<typename T, typename = std::enable_if_t<std::is_convertible_v<T*, Subrender*>>>
T * Get () const
template<typename T, typename = std::enable_if_t<std::is_convertible_v<T*, Subrender*>>>
T * Add (const Subrender::Stage &stage, std::unique_ptr< T > &&subrender)
template<typename T, typename = std::enable_if_t<std::is_convertible_v<T*, Subrender*>>>
void Remove ()
void Clear ()

Friends

class Graphics
class GraphicsState
class RendererRuntimeAccess

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