raSystem  1.0 bata
CheckedNumber< T, MaxValue > Class Template Reference

#include <d3dxGlobal.h>

Public Member Functions

 CheckedNumber ()
 
 CheckedNumber (const T &value)
 
 CheckedNumber (const CheckedNumber< T, MaxValue > &value)
 
CheckedNumber< T, MaxValue > & operator+ (const CheckedNumber< T, MaxValue > &other)
 
CheckedNumber< T, MaxValue > & operator+= (const CheckedNumber< T, MaxValue > &other)
 
CheckedNumber< T, MaxValue > & operator* (const CheckedNumber< T, MaxValue > &other)
 
CheckedNumber< T, MaxValue > & operator*= (const CheckedNumber< T, MaxValue > &other)
 
HRESULT GetValue (T *pValue)
 

Detailed Description

template<class T, T MaxValue>
class CheckedNumber< T, MaxValue >

Definition at line 516 of file d3dxGlobal.h.

Constructor & Destructor Documentation

◆ CheckedNumber() [1/3]

template<class T, T MaxValue>
CheckedNumber< T, MaxValue >::CheckedNumber ( )
inline

Definition at line 522 of file d3dxGlobal.h.

◆ CheckedNumber() [2/3]

template<class T, T MaxValue>
CheckedNumber< T, MaxValue >::CheckedNumber ( const T &  value)
inline

Definition at line 528 of file d3dxGlobal.h.

◆ CheckedNumber() [3/3]

template<class T, T MaxValue>
CheckedNumber< T, MaxValue >::CheckedNumber ( const CheckedNumber< T, MaxValue > &  value)
inline

Definition at line 534 of file d3dxGlobal.h.

Member Function Documentation

◆ GetValue()

template<class T, T MaxValue>
HRESULT CheckedNumber< T, MaxValue >::GetValue ( T *  pValue)
inline

Definition at line 590 of file d3dxGlobal.h.

◆ operator*()

template<class T, T MaxValue>
CheckedNumber<T, MaxValue>& CheckedNumber< T, MaxValue >::operator* ( const CheckedNumber< T, MaxValue > &  other)
inline

Definition at line 563 of file d3dxGlobal.h.

◆ operator*=()

template<class T, T MaxValue>
CheckedNumber<T, MaxValue>& CheckedNumber< T, MaxValue >::operator*= ( const CheckedNumber< T, MaxValue > &  other)
inline

Definition at line 569 of file d3dxGlobal.h.

◆ operator+()

template<class T, T MaxValue>
CheckedNumber<T, MaxValue>& CheckedNumber< T, MaxValue >::operator+ ( const CheckedNumber< T, MaxValue > &  other)
inline

Definition at line 540 of file d3dxGlobal.h.

◆ operator+=()

template<class T, T MaxValue>
CheckedNumber<T, MaxValue>& CheckedNumber< T, MaxValue >::operator+= ( const CheckedNumber< T, MaxValue > &  other)
inline

Definition at line 546 of file d3dxGlobal.h.


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