common::AFFINE2D | Affine transform of 2D point/vector |
common::AVIFileError | Tworzy wyjątek na podstawie błędu biblioteki AviFile (część WinAPI) |
common::Barrier | Bariera |
common::Base64Decoder | Dekoduje ciąg znaków wejściowych zapisanych w standardzie base64 na dane binarne |
common::Base64Encoder | Koduje strumień binarnych danych wejściowych na ciąg znaków base64 |
common::BinDecoder | Dekoduje ciąg znaków wejściowych zapisanych binarnie (znakami '0' i '1') na dane binarne |
common::BinEncoder | Koduje strumień binarnych danych wejściowych na ciąg złożony ze znaków '0' i '1' (po 8 na każdy bajt) |
common::BOX | AABB z 2 punktów 3D |
common::BstrString | Wrapper for Unicode string of type BSTR used in Windows OLE Automation |
common::BufferingStream | |
common::CharReader | Nakładka przyspieszająca odczytująca ze strumienia pojedyncze znaki i inne rzeczy |
common::CharWriter | Nakładka przyspieszająca zapisująca do strumienia pojedyncze znaki i inne rzeczy |
common::CloseHandlePolicy | Polityka zwalniania uchwytu - robi: CloseHandle(p); |
common::CmdLineParser | Parser wiersza poleceń |
common::COLOR | Kolor w formacie A8R8G8B8 |
common::COLORF | Kolor z 4 liczb typu float - R, G, B, A |
common::CommonGUID | Reprezentuje 128-bitowy globalnie unikatowy identyfikator, zgodnie z RFC 4122 |
common::Cond | Zmienna warunkowa |
common::CounterOverlayStream | Nakładka na strumień zliczająca ilość zapisanych i odczytanych bajtów |
common::CRC32_Calc | Klasa obliczająca sumę CRC32 z kolejno podawanych bloków danych |
common::CubicBezierCurveIntegral< T > | |
common::DATESPAN | Reprezentuje odcinek czasu |
common::DATETIME | Reprezentuje moment czasu |
common::DeleteArrayPolicy | Polityka zwalaniania inteligentnych wskaźników, która robi: delete [] p; |
common::DeleteObjectPolicy | Polityka zwalniania uchwytu - robi: DeleteObject(p); |
common::DeletePolicy | Polityka zwalaniania inteligentnych wskaźników, która robi: delete p; |
common::DevILError | Tworzy wyjątek na podstawie błędu biblioteki graficznej DevIL |
common::DirectXError | Tworzy wyjątek na podstawie błędu biblioteki Direct3D |
common::DirLister | Klasa do listowania zawartości katalogu |
common::DynamicFreeList< T > | Alokator z samorozszerzeającą się pulą pamięci |
common::ErrnoError | Wyjątek utworzony z systemowego błędu errno |
common::Error | Klasa bazowa błędów |
common::Event | Zdarzenie |
common::FileStream | Strumień plikowy |
common::FlatProfiler< KeyT, KeyTraits > | Class to measure duration of some code in a flat manner, without any hierarchy |
common::FlatProfilerSampler< KeyT, KeyTraits > | Support RIAA class to collect time sample for FlatProfiler |
common::FmodError | Wyjątek z błędem pobranym z biblioteki dźwiękowej FMOD |
common::Format | Klasa do wygodnego składania stringów z różnych informacji |
common::Format_pimpl | |
common::FreeList< T > | Alokator posiadający stałą pulę pamięci |
common::FRUSTUM_PLANES | Frustum opisany 6 płaszczyznami z wektorami normalnymi zwróconymi do wewnątrz |
common::FRUSTUM_POINTS | Frustum zapisany jako 8 wierzchołków |
common::FRUSTUM_RADAR | Frustum - reprezentacja radarowa |
common::GameTime | Reprezentuje bądź to bezwzględny czas systemowy, bądź też odcinek (róznicę) czasu, jeśli odjęte dwa GameTime |
common::GzipCompressionStream | Strumień do zapisu, który kompresuje w formacie gzip dołączając nagłówek gzip z podanymi parametrami |
common::GzipDecompressionStream | Strumień do odczytu, który dekompresuje dane w formacie gzip odczytując też nagłówek |
common::GzipFileStream | Obsługa pliku w formacie gzip (zalecane rozszerzenie ".gz") |
common::Hash_Calc | Klasa obliczająca hash 32-bitowy z kolejno podawanych bloków danych |
common::HexDecoder | Dekoduje ciąg znaków wejściowych zapisanych szesnastkowo na dane binarne |
common::HexEncoder | Koduje strumień binarnych danych wejściowych na zapis szesnastkowy (po 2 znaki na każdy bajt) |
common::HtmlFileLog | Log do pliku HTML |
common::ILog | Abstrakcyjna kasa bazowa wszelkich logów |
common::RoundInterpolator< T >::ITEM | |
common::LimitOverlayStream | Nakładka na strumień ograniczająca liczbę odczytywanych i zapisywanych bajtów |
common::LINE2D | Prosta 2D |
common::Logger | Logger - klasa główna systemu logującego |
common::MATRIX | Macierz 4 x 4 |
common::MATRIX33 | Macierz 3 x 3 |
common::MD5_Calc | Klasa obliczająca sumę MD5 z kolejno podawanych bloków danych |
common::MD5_SUM | Suma MD5 |
common::MemoryStream | Strumień pamięci statycznej |
common::MersenneTwister | Wolniejszy w inicjalizacji, generowaniu i większy, ale za to tużo lepszy generator liczb pseudolosowych |
common::MultiWriterStream | Zapisuje zapisywane dane do wielu podłączonych do niego strumieni na raz |
common::Mutex | Muteks |
common::MutexLock | Klasa pomagająca blokować muteks |
common::tokdoc::Node | Main class that contains a tree node of TokDoc document. Can have name, value and subnodes |
common::NullStream | Strumień pusty - nic nie robi |
common::OBB | OBB - Oriented Bounding Box - prostopadłościan o dowolnej orientacji |
common::OpenGLError | Wyjątek z błędem pobranym z biblioteki OpenGL za pomocą OpenGLError |
common::OstreamLog | Log zapisujący do strumienia wyjściowego biblioteki standardowej C++ - std::ostream |
common::OverlayStream | Abstrakcyjna klasa bazowa nakładek na strumienie |
common::PLANE | Płaszczyzna |
common::POINT_ | Punkt 2D z liczb całkowitych |
common::Profile | Klasa, której obiekt możesz dla wygody utworzyć zamiast wywoływać Begin i End profilera |
common::Profiler | Profiler |
common::ProfilerItem | Pozycja danych profilera |
common::QUATERNION | Kwaternion |
common::RandomGenerator | Generator liczb pseudolosowych |
common::RayToTriangleCalc | Klasa, która dzięki pamiętaniu wyników pośrednich przyspiesza testowanie kolizji jednego trójkąta z wieloma promieniami |
common::ReadLock | |
common::RECT3D | Płaski prostokąt, dowolnie zorientowany w przestrzeni 3D |
common::RECTF | Prostokąt z 4 floatów |
common::RECTI | Prostokąt z liczb całkowitych |
common::ReleasePolicy | Polityka zwalaniania inteligentnych wskaźników, która robi: p->Release(); |
common::RingBuffer | Bufor kołowy |
common::RoundInterpolator< T > | Interpoluje daną wielkość między wartościami kluczowymi dla parametru w zakresie 0..1 z zawinięciem |
common::RWLock | |
common::scoped_handle< T, PolicyT > | Inteligentny uchwyt - wyłączna własność |
common::scoped_ptr< T, PolicyT > | Inteligentny wskaźnik z wyłącznym prawem własności |
common::SDLError | Wyjątek z błędem pobranym z biblioteki SDL za pomocą SDLError |
common::SeekableStream | Abstrakcyjna klasa bazowa strumieni pozwalających na odczytywanie rozmiaru i zmianę pozycji |
common::Semaphore | Semafor zliczający |
common::shared_handle< T, PolicyT > | Inteligentny uchwyt ze zliczaniem referencji |
common::shared_ptr< T, PolicyT > | Inteligentny wskaźnik ze zliczaniem referencji |
common::Singleton< T > | Wzorzec projektowy Singleton - klasa bazowa |
common::SmoothCD_obj< T > | |
SthToStr_obj< T > | |
SthToStr_obj< bool > | |
SthToStr_obj< char * > | |
SthToStr_obj< common::AFFINE2D > | |
SthToStr_obj< common::BOX > | |
SthToStr_obj< common::COLOR > | |
SthToStr_obj< common::COLORF > | |
SthToStr_obj< common::DATETIME > | |
SthToStr_obj< common::LINE2D > | |
SthToStr_obj< common::MATRIX > | |
SthToStr_obj< common::MD5_SUM > | |
SthToStr_obj< common::PLANE > | |
SthToStr_obj< common::POINT_ > | |
SthToStr_obj< common::QUATERNION > | |
SthToStr_obj< common::RECTF > | |
SthToStr_obj< common::RECTI > | |
SthToStr_obj< common::TIMESPAN > | |
SthToStr_obj< common::TMSTRUCT > | |
SthToStr_obj< common::VEC2 > | |
SthToStr_obj< common::VEC3 > | |
SthToStr_obj< common::VEC4 > | |
SthToStr_obj< const tchar * > | |
SthToStr_obj< const void * > | |
SthToStr_obj< double > | |
SthToStr_obj< float > | |
SthToStr_obj< int2 > | |
SthToStr_obj< int4 > | |
SthToStr_obj< int8 > | |
SthToStr_obj< long > | |
SthToStr_obj< std::vector< T > > | |
SthToStr_obj< tchar > | |
SthToStr_obj< tstring > | |
SthToStr_obj< uint1 > | |
SthToStr_obj< uint2 > | |
SthToStr_obj< uint4 > | |
SthToStr_obj< uint8 > | |
SthToStr_obj< unsigned long > | |
SthToStr_obj< void * > | |
common::Stream | Abstrakcyjna klasa bazowa strumieni danych binarnych |
common::StrGreaterI | Predykat do porównywania łańcuchów bez rozróżniania wielkości liter |
common::StringNaturalCompare | Klasa do porównywania w porządku naturalnym |
common::StringNaturalGreater | Predykat do sortowania łańcuchów w porządku naturalnym |
common::StringNaturalLess | Predykat do sortowania łańcuchów w porządku naturalnym |
common::StringStream | Strumień oparty na łańcuchu std::string |
common::StrLessI | Predykat do porównywania łańcuchów bez rozróżniania wielkości liter |
StrToSth_obj< T > | |
StrToSth_obj< bool > | |
StrToSth_obj< common::AFFINE2D > | |
StrToSth_obj< common::BOX > | |
StrToSth_obj< common::COLOR > | |
StrToSth_obj< common::COLORF > | |
StrToSth_obj< common::LINE2D > | |
StrToSth_obj< common::MATRIX > | |
StrToSth_obj< common::MD5_SUM > | |
StrToSth_obj< common::PLANE > | |
StrToSth_obj< common::POINT_ > | |
StrToSth_obj< common::QUATERNION > | |
StrToSth_obj< common::RECTF > | |
StrToSth_obj< common::RECTI > | |
StrToSth_obj< common::TMSTRUCT > | |
StrToSth_obj< common::VEC2 > | |
StrToSth_obj< common::VEC3 > | |
StrToSth_obj< common::VEC4 > | |
StrToSth_obj< double > | |
StrToSth_obj< float > | |
StrToSth_obj< int2 > | |
StrToSth_obj< int4 > | |
StrToSth_obj< int8 > | |
StrToSth_obj< long > | |
StrToSth_obj< std::vector< T > > | |
StrToSth_obj< tchar > | |
StrToSth_obj< tstring > | |
StrToSth_obj< uint1 > | |
StrToSth_obj< uint2 > | |
StrToSth_obj< uint4 > | |
StrToSth_obj< uint8 > | |
StrToSth_obj< unsigned long > | |
common::HtmlFileLog::STYLE | |
common::TextFileLog | Log do pliku TXT |
common::Thread | Klasa bazowa wątku |
common::TIMESPAN | Reprezentuje odcinek czasu |
common::TMSTRUCT | Reprezentuje moment czasu |
common::Tokenizer | Tokenizer |
common::TokenizerError | Klasa błędu dla tokenizera |
common::TokenWriter | |
common::UniqueGenerator | Generator unikatowych identyfikatorów |
common::VEC2 | Wektor floatów 2D |
common::VEC3 | Wektor floatów 3D |
common::VEC4 | Wektor floatów 4D |
common::VectorStream | Strumień pamięci, ale dynamicznej |
common::WCharReader | Nakładka przyspieszająca odczytująca ze strumienia pojedyncze znaki Unicode |
common::WCharWriter | Nakładka przyspieszająca zapisująca do strumienia pojedyncze znaki Unicode |
common::Win32Error | Tworzy wyjątek na podstawie błędu WinAPI pobieranego za pomocą GetLastError |
common::WinSockError | Tworzy wyjątek na podstawie błędu biblioteki WinSock |
common::WriteLock | |
common::XorCoder | Koduje lub dekoduje zapisywane/odczytywane bajty XOR podany bajt lub ciąg bajtów |
common::ZlibCompressionStream | Strumień do zapisu, który kompresuje dane w formacie zlib |
common::ZlibDecompressionStream | Strumień do odczytu dekompresujący dane w formacie Zlib |
common::ZlibError | Klasa wyjątku dla błędu zgłoszonego przez bibliotekę zlib |