Blowbox 2017
A 3D Game Engine by Riko Ophorst using DirectX 12
|
#include <command_context.h>
Public Member Functions | |
Param32Bit (FLOAT f_) | |
Param32Bit (UINT u_) | |
Param32Bit (INT i_) | |
void | operator= (FLOAT f_) |
void | operator= (UINT u_) |
void | operator= (INT i_) |
Public Attributes | |
union { | |
FLOAT f | |
UINT u | |
INT i | |
}; | |
Represents a 32 bit parameter, which can either be a float, uint or int.
|
inline |
Constructs a float-based Param32Bit.
|
inline |
Constructs a uint-based Param32Bit.
|
inline |
Constructs a int-based Param32Bit.
|
inline |
The assignment operator for floats.
[in] | f_ | The new float value. |
|
inline |
The assignment operator for uints.
[in] | u_ | The new uint value. |
|
inline |
The assignment operator for ints.
[in] | i_ | The new int value. |
FLOAT blowbox::Param32Bit::f |
The floating point value.
INT blowbox::Param32Bit::i |
The int value.
UINT blowbox::Param32Bit::u |
The uint value.