OGRE 2.1
Object-Oriented Graphics Rendering Engine
Loading...
Searching...
No Matches
Ogre::cbitset32< _N > Class Template Reference

This is similar to std::bitset, except waaay less bloat. More...

#include <OgreBitset.h>

+ Inheritance diagram for Ogre::cbitset32< _N >:

Public Member Functions

void clear ()
 
void set (size_t position)
 
void setValue (size_t position, bool bValue)
 
bool test (size_t position) const
 
void unset (size_t position)
 

Detailed Description

template<size_t _N>
class Ogre::cbitset32< _N >

This is similar to std::bitset, except waaay less bloat.

cbitset32 stands for constant/compile-time bitset with an internal representation of 32-bits

Member Function Documentation

◆ clear()

void Ogre::cbitsetN< _N, uint32 , _bits, _mask >::clear ( )
inlineinherited

◆ set()

void Ogre::cbitsetN< _N, uint32 , _bits, _mask >::set ( size_t  position)
inlineinherited

◆ setValue()

void Ogre::cbitsetN< _N, uint32 , _bits, _mask >::setValue ( size_t  position,
bool  bValue 
)
inlineinherited

◆ test()

bool Ogre::cbitsetN< _N, uint32 , _bits, _mask >::test ( size_t  position) const
inlineinherited

◆ unset()

void Ogre::cbitsetN< _N, uint32 , _bits, _mask >::unset ( size_t  position)
inlineinherited

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