#include <Constant.h>
Public Member Functions | |
| Constant (void) | |
| Constant (unsigned start_register, const T *data, unsigned count) | |
| ~Constant (void) | |
| Constant (const Constant< T > &rhs) | |
| Constant< T > & | operator= (const Constant< T > &rhs) |
| void | swap (Constant< T > &rhs) |
| unsigned | GetStartRegister () const |
| const T * | GetData () const |
| unsigned | GetCount () const |
| xl7::direct3d::shader::Constant< T >::Constant | ( | void | ) |
Default constructor.
| xl7::direct3d::shader::Constant< T >::Constant | ( | unsigned | start_register, | |
| const T * | data, | |||
| unsigned | count | |||
| ) |
Explicit constructor.
| xl7::direct3d::shader::Constant< T >::~Constant | ( | void | ) |
Destructor.
| xl7::direct3d::shader::Constant< T >::Constant | ( | const Constant< T > & | rhs | ) |
Copy constructor.
| unsigned xl7::direct3d::shader::Constant< T >::GetCount | ( | ) | const [inline] |
Returns the number of values in the array of constant values.
| const T* xl7::direct3d::shader::Constant< T >::GetData | ( | ) | const [inline] |
Returns the array of the constant values.
| unsigned xl7::direct3d::shader::Constant< T >::GetStartRegister | ( | ) | const [inline] |
Returns the register number that will contain the first constant value.
| Constant< T > & xl7::direct3d::shader::Constant< T >::operator= | ( | const Constant< T > & | rhs | ) |
Copy assignment operator.
| void xl7::direct3d::shader::Constant< T >::swap | ( | Constant< T > & | rhs | ) |
Swap operation.
1.7.1