Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
DirectX::CBits< SizeInBytes > Class Template Reference

#include <BC.h>

Public Member Functions

uint8_t GetBit (_Inout_ size_t &uStartBit) const
 
uint8_t GetBits (_Inout_ size_t &uStartBit, _In_ size_t uNumBits) const
 
void SetBit (_Inout_ size_t &uStartBit, _In_ uint8_t uValue)
 
void SetBits (_Inout_ size_t &uStartBit, _In_ size_t uNumBits, _In_ uint8_t uValue)
 

Detailed Description

template<size_t SizeInBytes>
class DirectX::CBits< SizeInBytes >

Definition at line 442 of file BC.h.

Member Function Documentation

template<size_t SizeInBytes>
uint8_t DirectX::CBits< SizeInBytes >::GetBit ( _Inout_ size_t &  uStartBit) const

Definition at line 445 of file BC.h.

template<size_t SizeInBytes>
uint8_t DirectX::CBits< SizeInBytes >::GetBits ( _Inout_ size_t &  uStartBit,
_In_ size_t  uNumBits 
) const

Definition at line 455 of file BC.h.

template<size_t SizeInBytes>
void DirectX::CBits< SizeInBytes >::SetBit ( _Inout_ size_t &  uStartBit,
_In_ uint8_t  uValue 
)

Definition at line 478 of file BC.h.

template<size_t SizeInBytes>
void DirectX::CBits< SizeInBytes >::SetBits ( _Inout_ size_t &  uStartBit,
_In_ size_t  uNumBits,
_In_ uint8_t  uValue 
)

Definition at line 489 of file BC.h.


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