neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::shader_array< T > Class Template Reference

#include <shader_array.hpp>

Inheritance diagram for neogfx::shader_array< T >:
neogfx::i_shader_array< T >

Public Member Functions

 shader_array (const size_u32 &aInitialSize)
 
const i_texturedata () const override
 
i_texturedata () override
 
- Public Member Functions inherited from neogfx::i_shader_array< T >
virtual ~i_shader_array ()=default
 

Detailed Description

template<typename T>
class neogfx::shader_array< T >

Definition at line 58 of file shader_array.hpp.

Constructor & Destructor Documentation

◆ shader_array()

template<typename T >
neogfx::shader_array< T >::shader_array ( const size_u32 aInitialSize)
inline

Definition at line 61 of file shader_array.hpp.

Member Function Documentation

◆ data() [1/2]

template<typename T >
const i_texture & neogfx::shader_array< T >::data ( ) const
inlineoverridevirtual

Implements neogfx::i_shader_array< T >.

Definition at line 66 of file shader_array.hpp.

◆ data() [2/2]

template<typename T >
i_texture & neogfx::shader_array< T >::data ( )
inlineoverridevirtual

Implements neogfx::i_shader_array< T >.

Definition at line 70 of file shader_array.hpp.


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