C_GUID | Globally unique identifier structure |
CBurger::Flash::ActionScriptValue | |
CBurger::DisplayDirectX9::AdapterInfo | Information for a display device |
CBurger::add_const< T > | Add the const qualifier to a type |
CBurger::add_cv< T > | Add the const and volatile qualifier to a type |
CBurger::add_volatile< T > | Add the volatile qualifier to a type |
CBurger::ADPCMState_t | |
CBurger::allocator< T > | Implementation of std::allocator<> |
CBurger::allocator< const void > | Implementation of std::allocator<void> |
CBurger::allocator< void > | Implementation of std::allocator<void> |
CAndroidGuidCalls_t | |
CBurger::ArgumentType_Dispatch< T, size, bIsIntegral, bIsPointer > | Intrinsic data type dispatcher |
CBurger::ArgumentType_DispatchPtr< T, size, bIsIntegral > | Intrinsic data type dispatcher |
►CBurger::ArgumentType_t | Base structure for ArgumentType |
CBurger::ArgumentType | Container class for passing data to SafePrint |
CBurger::ArgumentTypeDataUnion_t | Data stored in this object |
CBurger::Assert_t | Container structure for Assert support |
CBurger::AutoreleasePool | Create an instance of a NSAutoreleasePool |
CBurger::AutoRepeat | Autorepeat a joystick |
CAutoRepeat_t | Data to handle joystick button auto repeating |
CBurger::DecompressMP3::BandInfo_t | |
►CBurger::Base | Base class for virtual destructor |
►CBurger::AllocatorBase | Base class for memory manager objects |
CBurger::AllocatorANSI | ANSI Memory Manager object |
CBurger::AllocatorHandle | |
►CBurger::CommandParameter | Base class for command line parameters |
CBurger::CommandParameterBooleanTrue | Class for a boolean command line parameters |
CBurger::CommandParameterString | Class for a string command line parameter |
CBurger::CommandParameterWordPtr | Class for a numeric string command line parameter |
►CBurger::Compress | Base class for data compression |
CBurger::CompressDeflate | Compress data using Deflate Encoding |
CBurger::CompressILBMRLE | Compress data using ILBM Run Length Encoding |
CBurger::CompressLZSS | Compress data using LZSS encoding |
CBurger::ConsoleApp | Base class for console applications |
►CBurger::Decompress | Base class for data decompression |
►CBurger::DecompressAudio | Base class for audio decompression codec |
CBurger::Decompress16BitBEAudio | Process 16 bit audio data in Big Endian format |
CBurger::Decompress16BitLEAudio | Process 16 bit audio data in Little Endian format |
CBurger::Decompress32BitBEAudio | Process 32 bit audio data in Big Endian format |
CBurger::Decompress32BitLEAudio | Process 32 bit audio data in Little Endian format |
CBurger::DecompressALaw | Process audio data compressed with ALaw |
CBurger::DecompressMP3 | Process audio data compressed with MP3 |
CBurger::DecompressMace3 | Decompress MACE 3 format |
CBurger::DecompressMace6 | Decompress MACE 6 format |
CBurger::DecompressMicrosoftADPCM | Decompress Microsoft ADPCM format |
CBurger::DecompressSigned8BitAudio | Process signed 8 bit audio data |
CBurger::DecompressULaw | Process audio data compressed with ULaw |
CBurger::DecompressUnsigned8BitAudio | Process unsigned 8 bit audio data |
CBurger::DecompressDeflate | Decompress Deflate format |
CBurger::DecompressILBMRLE | Decompress RLE format |
CBurger::DecompressLZSS | Decompress LZSS format |
►CBurger::Display | Base class for instantiating a video display and the API to drive it |
►CBurger::DisplayDIB | |
CBurger::DisplayDIBSoftware8 | DIB startup and teardown class |
CBurger::DisplayDirectX11 | |
►CBurger::DisplayDirectX9 | |
CBurger::DisplayDirectX9Software8 | |
►CBurger::DisplayOpenGL | |
CBurger::DisplayOpenGLSoftware8 | |
►CBurger::FileINI::Generic | Base class for INI file line objects |
CBurger::FileINI::Comment | Untouched text object |
CBurger::FileINI::Entry | Key / Value pair |
CBurger::FileINI::Section | INI section chunk |
►CBurger::FileXML::Generic | Base class for XML file objects |
CBurger::FileXML::Attribute | XML Attribute key / value pair |
CBurger::FileXML::CData | Untouched text object intended for application parsing |
CBurger::FileXML::Comment | Comment text object |
CBurger::FileXML::Declaration | XML Declaration object |
CBurger::FileXML::Element | XML Element object |
CBurger::FileXML::RawText | Raw text object |
CBurger::FileXML::Root | Linked list root object |
CBurger::Flash::BaseExecute | Execution base class |
►CBurger::Font | Base class for font manager |
CBurger::Font4Bit | Class to render a tiny space 4 bit per pixel font |
CBurger::GameApp | Base class for video game application |
CBurger::Joypad | |
CBurger::Keyboard | Keyboard input manager |
CBurger::Mouse | Class for mouse input |
CBurger::NetPlay | Network game manager |
►CBurger::NetworkModule | |
CBurger::NetworkModuleTCP | |
►CBurger::NetworkModuleSettings | Abstract class for settings for endpoints |
CBurger::NetworkModuleSettingsTCP | |
►CBurger::RandomBase | A random number generator base class |
CBurger::Random | A simple random number generator |
CBurger::RandomMersenneTwist | Random number generator using Mersenne Twist (MT19937) |
►CBurger::ReferenceCounter | Class to track an object using SmartPointer |
►CBurger::DisplayObject | Class for managing display objects |
►CBurger::Effect | Base class for shader effects |
►CBurger::Effect2D | |
CBurger::Effect2DDX9 | |
CBurger::Effect2DOpenGL | |
►CBurger::EffectPositionColorTexture | |
CBurger::EffectPositionColorTextureDX9 | |
CBurger::EffectPositionColorTextureOpenGL | |
►CBurger::EffectPositionTexture | |
CBurger::EffectPositionTextureDX9 | |
CBurger::EffectPositionTextureOpenGL | |
►CBurger::Shader2DCColor | |
CBurger::Shader2DCColorDX9 | |
CBurger::Shader2DCColorOpenGL | |
►CBurger::Shader2DColorVertex | |
CBurger::Shader2DColorVertexDX9 | |
CBurger::Shader2DColorVertexOpenGL | |
►CBurger::Texture | Class for managing hardware images |
CBurger::TextureDirectX9 | Class for containing raw images |
CBurger::TextureOpenGL | |
►CBurger::VertexBuffer | |
CBurger::VertexBufferDirectX9 | |
CBurger::VertexBufferOpenGL | |
CBurger::Flash::SharedBuffer | Shared data buffer |
►CBurger::SoundManager::Buffer | Audio data class |
CBurger::SoundBufferRez | Convenience class for sound files in resources |
►CBurger::WeakAndStrongBase | Base class to support WeakPointer and SmartPointer |
CBurger::Flash::ActionScriptProperty | Shared data buffer |
CBurger::Flash::ClassInfo | Data to represent class_info |
CBurger::Flash::ExceptionInfo | Data to represent exception_info |
CBurger::Flash::InstanceInfo | Data to represent instance_info |
CBurger::Flash::MetadataInfo | Data to represent metadata_info |
CBurger::Flash::ScriptInfo | Data to represent script_info |
CBurger::Flash::TraitsInfo | Optional class traits |
CBurger::SoundManager | |
CBurger::Steam | |
CBase_delete | Delete an object using Burger::Delete() |
►CBurger::SoundManager::BufferDescription_t | |
CBurger::SoundManager::BufferDecoder | |
CBurger::DisplayDirectX9::BufferFormatGroup | Information for all pixel formats for a specific rendering device |
CCallNames_t | |
CBurger::CaptureStdout | Class to capture stdout and stderr |
CBurger::Sequencer::Channel_t | |
CBurger::DecompressMP3::Chunk_t | |
CBurger::OutputMemoryStream::Chunk_t | Data chunk for OutputMemoryStream |
CBurger::ClassArray< T > | Template for creating arrays of class objects |
CBurger::ClassArray< Burger::SmartPointer< Burger::Flash::TraitsInfo > > | |
CBurger::ClassArray< Burger::String > | |
CBurger::CompressDeflate::CodeData_t | Structure for each huffman tree entry |
CBurger::CodeFramework | Manage MacOSX / iOS Framework library files |
CBurger::CodeLibrary | Manage code library files |
►CBurger::CodePage | Shared constants for code page handlers |
CBurger::ISOLatin1 | Conversion routines to support the ISOLatin1 text encoding scheme |
CBurger::MacRomanUS | Conversion routines to support the MacRomanUS text encoding scheme |
CBurger::UTF32 | Conversion routines to the UTF32 format |
CBurger::Win1252 | Conversion routines to support the Win1252 text encoding scheme |
CBurger::Win437 | Conversion routines to support the Win437 text encoding scheme |
CBurger::Flash::ColorTransform | Color transform for Adobe Flash |
CBurger::Sequencer::Command_t | A buffer describing a single note |
CBurger::conditional< B, T, F > | Select a type based if the conditional is true or false |
CBurger::ConditionVariable | Class for creating a condition variable |
►CBurger::HashMapShared::const_iterator | STL compatible iterator base class |
►CBurger::HashMap< T, U >::const_iterator | STL compatible constant iterator for HashMap |
CBurger::HashMap< T, U >::iterator | STL compatible iterator for HashMap |
CBurger::CPUID_t | Structure that holds the features of the CPU |
CBurger::Unix::DBusInstance | Handler for a dbus session |
Cdefault_delete | Delete an object using delete |
Cdefault_delete< T > | |
Cdefault_delete< T > | |
Cdefault_delete_array | Delete an object using delete[] |
Cdefault_delete_array< T > | |
Cdefault_delete_array< T > | |
CBurger::default_delete_Base< T > | |
CBurger::default_delete_Free< T > | |
CBurger::DecompressDeflate::DeflateHuft_t | Deflate huffman tree definition |
CBurger::DetectMultiLaunch | Class to detect multiple launches of a desktop application |
CBurger::DisplayDirectX9::DeviceInfo | Information for a GPU device |
CBurger::DisplayDirectX9::DeviceSettings_t | Structure to describe the state of a Direct3D9 device |
CBurger::Mouse::DeviceStruct | |
CBurger::DirectoryEntry_t | A directory entry returned by DirectorySearch |
CBurger::DirectorySearch | Directory contents iteration class |
CBurger::DirectXPerfMarker | DirectX performance marker |
CBurger::disable_if< B, T > | Create typedef type if condition is false |
CBurger::DisplayDirectX9::DisplayMode_t | Structure to describe a DirectX 9 display mode |
►CBurger::DoubleLinkedList_t | Double linked list |
►CBurger::DoubleLinkedList | Simple double linked list manager |
CBurger::LinkedListObjects::Object | Instance of a linked list object that contains a pointer to arbitrary data |
CBurger::LinkedListPointer | Double linked list with pointer class |
CBurger::RunQueue::RunQueueEntry | Function pointer entry |
CBurger::DisplayDirectX9::BufferFormatGroup::DSMSConflict_t | Structure to describe incompatible D3DFORMAT / D3DMULTISAMPLE_TYPE pairs |
CBurger::DisplayDirectX11::DXGISurfaceDesc_t | |
CBurger::Dxt1Packet_t | Data structure for a DXT1 compressed texture block |
CBurger::Dxt3Packet_t | Data structure for a DXT3 compressed texture block |
CBurger::Dxt5Packet_t | Data structure for a DXT5 compressed texture block |
CBurger::Queue< T >::Element | A single data chunk in the queue |
CBurger::enable_if< B, T > | Create typedef type if condition is true |
CBurger::GridIndexBox::Entry | Data chunk for GridIndexBox |
►CBurger::HashMapShared::Entry | Base data entry for HashMap |
CBurger::HashMap< T, U >::Entry | Key / data pair for HashMap |
CBurger::GridIndexPoints::Entry_t | Singly linked data chunk for GridIndexPoints |
CBurger::NetworkModuleSettings::EnumeratedServerInfo_t | Information presented to the callback on a server to add or remove from the application's internal lists |
CBurger::DisplayDirectX9::Enumerator | DirectX 9 device enumerator |
CBurger::Sequencer::EnvelopeMarker_t | A single entry for sound envelope marking |
►CBurger::EventHeader_t | Base structure for events |
CBurger::JoypadButtonEvent_t | Structure for joypad button events |
CBurger::KeyEvent_t | Structure holding a keyboard event |
CBurger::MouseButtonEvent_t | Structure for mouse button events |
CBurger::MouseMotionEvent_t | Structure for mouse motion events |
CBurger::MousePositionEvent_t | Structure for mouse position events |
CBurger::MouseWheelEvent_t | Structure for mouse wheel events |
CBurger::Filename::ExpandCache_t | Structure to contain a directory cache entry |
CBurger::File | System file reference class |
CBurger::FileAPF | Reads files |
CBurger::FileBMP | Reads and writes BMP files |
CBurger::FileDDS | Reads and writes DDS files |
CBurger::FileGIF | Reads and writes GIF files |
CBurger::FileINI | Reads and writes INI files |
CBurger::FileLBM | Reads and writes LBM files |
CBurger::FileManager | Global file system manager |
CBurger::FileManagerSimple | Initialization class for the global FileManager structure |
CBurger::FileMP3 | Reads and writes MP3 files |
CBurger::Filename | File name container |
CBurger::RezFile::FilenameToRezNum_t | Sorted list of filenames |
CBurger::FilePCX | Reads and writes PCX files |
CBurger::FilePNG | Reads and writes PNG files |
CBurger::RezFile::FileRezEntry_t | Data image of a resource entry |
CBurger::RezFile::FileRezGroup_t | Data image of a resource group |
CBurger::FileTGA | Reads and writes TGA files |
CBurger::FileXML | Reads and writes XML files |
CBurger::FixedMatrix3D_t | 3 dimensional fixed point matrix |
CBurger::FixedMatrix4D_t | 4x4 Fixed32 matrix |
CBurger::FixedVector2D_t | 2 dimensional fixed point vector |
CBurger::FixedVector3D_t | 3D Fixed32 vector |
CBurger::FixedVector4D_t | 4 dimensional fixed point vector |
CBurger::SafePrint::ParamInfo_t::FloatDigitInfo_t | |
CBurger::FloatTimer | Floating point timer |
CBurger::ForwardLink | Singly linked list pointer |
CBurger::FourCharacterCode_t | Helper structure to create 4 characters codes |
CBurger::FPInfo | Class for analyzing a floating point number |
CBurger::FPLargeInt | Class for managing a very large integer for double precision |
CBurger::FPPrintInfo | Digit printing class for floating point |
►CBurger::DecompressMP3::FrameHeader_t | Decoded 32 bit MP3 packet header |
CBurger::DecompressMP3::FrameHeaderExt_t | Decoded 32 bit MP3 packet header with extended information |
CFree_delete | Delete an object using Burger::Free() |
CBurger::NetPlay::GameInfo_t | |
CBurger::GfxShape_t | |
CBurger::GIFDecoder | GIF style LZW decompresser |
CBurger::GIFEncoder | GIF style LZW compressor |
CBurger::GlobalMemoryManager | Singleton class for global memory allocation |
CBurger::Globals | Global variables shared by all functions in the application |
CBurger::Display::Globals_t | Values to describe the default settings of the display |
CBurger::GOST_t | 32 byte array to contain a GOST hash |
CBurger::GOSTHasher_t | Multi-pass GOST hash generator |
CBurger::DecompressMP3::GranuleInfo_t | |
CBurger::GridIndexBox | Class for managing a grid with objects on overlapping areas |
CBurger::GridIndexPoints | Manager to handle a grid with singly linked lists with values |
CBurger::NetPlay::GroupInfo_t | |
CBurger::NetPlay::GroupInfos | Array of GroupInfo_t structures |
CBurger::Half | Container for a 16 bit float |
CBurger::MemoryManagerHandle::Handle_t | Structure describing an allocated chunk of memory |
►CBurger::HashMapShared | Base class for HashMap |
►CBurger::HashMap< String, U > | |
CBurger::HashMapString< U > | String key / data pair hash for quick lookup and retrieval |
CBurger::HashMapStringCase< U > | String key / data pair hash for quick lookup and retrieval |
►CBurger::HashMap< String, Burger::CodeLibrary * > | |
CBurger::HashMapString< Burger::CodeLibrary * > | |
CBurger::HashMap< T, U > | Key / data pair hash for quick lookup and retrieval |
CBurger::HSL_t | Hue, Saturation and Intensity 32 bit floating point values |
CBurger::DecompressMP3::HuffmanCodeHeader_t | |
CBurger::ice_and< p1, p2, p3, p4, p5, p6, p7 > | Test for all values being true |
CBurger::ice_eq< p1, p2 > | Test for equality |
CBurger::ice_ne< p1, p2 > | Test for inequality |
CBurger::ice_not< p > | Reverse boolean input |
CBurger::ice_or< p1, p2, p3, p4, p5, p6, p7 > | Test for any value being true |
CBurger::FileMP3::ID3V2Tag_t | |
CBurger::Image | Class for containing raw images |
►CBurger::InputMemoryStream | Fast input memory stream |
CBurger::InputRezStream | InputMemoryStream for RezFile |
CBurger::Sequencer::InstrData_t | |
CBurger::integral_constant< T, _Value > | Wrap a static constant of specified type |
►CBurger::integral_constant< bool, _Value > | |
CBurger::bool_constant< _Value > | Wrap a static bool constant |
►CBurger::integral_constant< uintptr_t, alignof(T)> | |
CBurger::alignment_of< T > | Determine the alignment of an object |
CBurger::is_arithmetic< T > | Test if a type is an integer or a floating point number |
CBurger::is_const< T > | Test if a type is const |
CBurger::is_floating_point< T > | Test if a type is a float |
Cis_function | Simplified implementation of std::is_function |
Cis_function< T > | |
CBurger::is_fundamental< T > | Test if a type is arithmetic or void |
CBurger::is_integral< T > | Test if a type is an integer |
CBurger::is_lvalue_reference< T > | Test if a type is an lvalue reference |
CBurger::is_pointer< T > | Test if a type is a pointer |
CBurger::is_reference< T > | Test if a type is a reference |
CBurger::is_rvalue_reference< T > | Test if a type is an rvalue reference |
CBurger::is_same< T, U > | Determine if two objects are the same type |
CBurger::is_signed< T > | Test if a type is a signed value |
CBurger::is_unsigned< T > | Test if a type is an unsigned value |
CBurger::is_void< T > | Test if a type is void |
CBurger::is_volatile< T > | Test if a type is volatile |
CBurger::Flash::ItemInfo_t | Optional key/value pairs |
CBurger::GridIndexBox::iterator | STL compatible iterator |
CBurger::GridIndexPoints::iterator | STL compatible iterator |
CBurger::Joypad::JoypadData_t | Data record for each joypad |
CBurger::Joypad::JoypadRange_t | Range for each axis to convert analog data to digital data |
CJoypadRawData_t | Current data read for a joypad |
►CBurger::LastInFirstOut | Class that manages a last in first out singly linked list |
CBurger::MPLastInFirstOut | Thread safe class that manages a last in first out singly linked list |
CBurger::DecompressMP3::Layer2_AllocEntry_t | Preset tables for Version 1, Layer 2 allocation entries |
CBurger::DecompressMP3::Layer3Huffman_t | |
CBurger::DecompressMP3::Layer3SideInfo_t | |
CBurger::LinkedListObjects | Linked list object class |
CBurger::Localization | Localization functions |
CBurger::NetworkModuleSettings::LocatedServer_t | Description of a located server |
CBurger::longlong_t | |
CBurger::LWShape_t | |
CBurger::LWXShape_t | |
CBurger::MacAddress_t | |
CBurger::MACEState_t | State of MACE compression/decompression |
CBurger::MacOSXOld | Functions exclusive to Apple macOS |
CBurger::Flash::Manager | Manager to support the playing of Flash files |
CBurger::Flash::Matrix23 | 2x3 matrix for two dimensional rotations |
CBurger::Matrix3D_t | 3 dimensional floating point matrix |
CBurger::Matrix4D_t | 4 dimensional floating point matrix |
CBurger::MD2_t | 16 byte array to contain an MD2 hash |
CBurger::MD2Hasher_t | Multi-pass MD2 hash generator |
CBurger::MD4_t | 16 byte array to contain an MD4 hash |
CBurger::MD4Hasher_t | Multi-pass MD4 hash generator |
CBurger::MD5_t | 16 byte array to contain an MD5 hash |
CBurger::MD5Hasher_t | Multi-pass MD5 hash generator |
►CBurger::MemoryManager | Base class for memory managers |
►CBurger::MemoryManagerANSI | ANSI Memory Manager |
CBurger::MemoryManagerGlobalANSI | Global ANSI Memory Manager helper class |
►CBurger::MemoryManagerHandle | Handle based Memory Manager |
CBurger::MemoryManagerGlobalHandle | Global Handle Memory Manager helper class |
CBurger::PS4::MemoryManagerDefaults | Used by allocators for memory configuration |
CBurger::PS4::MemoryPageChunk | Used by allocators for memory chunk tracking |
►CBurger::NetPlay::MessageHeader_t | Base header for a network packet |
CBurger::NetPlay::MessageError_t | |
CBurger::NetPlay::MessageGameOver_t | |
CBurger::NetPlay::MessageGroupCreated_t | |
CBurger::NetPlay::MessageGroupDeleted_t | |
CBurger::NetPlay::MessageHostChanged_t | |
CBurger::NetPlay::MessageJoinApproved_t | |
CBurger::NetPlay::MessageJoinDenied_t | |
CBurger::NetPlay::MessageJoinRequest_t | |
CBurger::NetPlay::MessageJoinResponse_t | |
CBurger::NetPlay::MessagePlayerAddedToGroup_t | |
CBurger::NetPlay::MessagePlayerJoined_t | |
CBurger::NetPlay::MessagePlayerLeft_t | |
CBurger::NetPlay::MessagePlayerRemovedFromGroup_t | |
CBurger::NetPlay::MessagePlayerTypeChanged_t | |
CBurger::Mouse::MouseEvent_t | |
CBurger::DisplayDirectX9::BufferFormatGroup::MSQuality_t | Structure to describe the maximum quality for a multisample type |
CBurger::Flash::Multiname | Data packet for Flash Multiname support |
►CBurger::Mutex | Class for creating a Mutex for a critical section of data |
CBurger::MutexStatic | Class for creating a Mutex for a statically allocated critical section of data |
CBurger::MutexLock | Class for locking and releasing a mutex in a function |
CBurger::Flash::Namespace | Data packet for Flash Multiname support |
►CBurger::NativeEndian | Loads a 16, 32 or 64 bit value with no byte swapping |
CBurger::BigEndian | Loads a 16, 32 or 64 bit value with byte swapping if needed |
CBurger::NetAddr_t | Generic structure to contain a network address |
CBurger::NetPacket_t | |
►CBurger::NetworkEndpoint | Base class for network endpoints |
CBurger::NetworkEndpointTCP | |
►CBurger::NetworkEndpointInstance | Base class for network endpoint instances |
CBurger::NetworkEndpointInstanceTCP | |
CBurger::NetworkEnumPacketTCP_t | |
CBurger::NetworkManager | |
CBurger::NetworkModuleInfo_t | Structure to obtain information from a NetworkModule |
CBurger::type_traits::no_type | Type used for templates to return 0 |
CBurger::NumberString | Simple "C" string numeric conversion class |
CBurger::NumberStringHex | Simple "C" string hexadecimal conversion class |
CBurger::Display::OpenGLVertexBufferObjectDescription_t | Description of an OpenGL vertex buffer object |
CBurger::Display::OpenGLVertexInputs_t | Description of an OpenGL vertex input list |
CBurger::Flash::OptionDetail_t | Optional class parameters |
CBurger::OSCursor | Class to handle an operating system cursor |
CBurger::OSCursorImage | Class to generate an operating system cursor |
CBurger::OutputMemoryStream | Fast output memory stream |
CBurger::SafePrint::OutputTypeAndFlags_t | |
CBurger::Pair< T1, T2 > | Template for creating an object pair |
CBurger::Palette | Static functions to manage palettes |
CBurger::SafePrint::ParamInfo_t | Container struct for SafePrint arguments |
CBurger::Sequencer::PatternData_t | A buffer describing a group of notes |
CBurger::Perforce | Handle a connection to a perforce server |
CBurger::NetPlay::PlayerInfo_t | |
CBurger::NetPlay::PlayerInfos | Array of PlayerInfo_t structures |
CPoint | Definition of a MacOS Point |
CBurger::Point2D_t | Integer 2D coordinate |
CBurger::SafePrint::ProcessResults_t | Struct to hold the results of parsing |
CBurger::ProxyReferenceCounter | Class to track an object that can be deleted at any time |
CBurger::Queue< T > | A simple first in first out queue |
CBurger::FileManager::Queue_t | Asynchronous file I/O message |
CBurger::allocator< T >::rebind< U > | Its member type other is the equivalent allocator type to allocate elements of type T |
CBurger::allocator< const void >::rebind | Its member type other is the equivalent allocator type to allocate elements of type T |
CBurger::allocator< void >::rebind | Its member type other is the equivalent allocator type to allocate elements of type T |
CRect | Definition of a MacOS Rect |
CBurger::Rect_t | Structure describing an integer precision 2D rectangle |
CBurger::MSDos::Regs16_t | Structure to contain all the registers for calling 80x86 assembly |
CBurger::remove_const< T > | Remove the const qualifier from a type |
CBurger::remove_cv< T > | Remove the volatile and const qualifier from a type |
CBurger::remove_pointer< T > | Remove the reference qualifier to a type |
CBurger::remove_reference< T > | Remove the reference qualifier to a type |
Cremove_reference< T & > | Remove the reference qualifier to a type |
Cremove_reference< T && > | Remove the reference qualifier to a type |
CBurger::remove_volatile< T > | Remove the volatile qualifier from a type |
►CBurger::Renderer | Base graphics renderer class |
CBurger::RendererSoftware16 | 16 bit software renderer |
CBurger::RendererSoftware8 | 8 bit paletted software renderer |
CBurger::RezFile::RezEntry_t | Data to describe each individual resource in memory |
CBurger::RezFile | Rez file manager |
CBurger::RezFile::RezGroup_t | Data to describe a group of resources in memory |
CBurger::RGBAFloat_t | Red, Green,Blue and Alpha 32 bit floating point values |
CBurger::RGBAWord16_t | Red, Green,Blue and Alpha 16 bit values |
►CBurger::RGBAWord8_t | Red, Green,Blue and Alpha 8 bit values |
CBurger::Flash::RGBAWord8 | RGBA color class for Flash |
CBurger::Palette::RGBColorList | |
CBurger::Font4Bit::RGBColorList_t | |
CBurger::RGBFloat_t | Red, Green and Blue 32 bit floating point values |
CBurger::RGBWord16_t | Red, Green and Blue 16 bit values |
CBurger::RGBWord8_t | Red, Green and Blue 8 bit values |
CBurger::RezFile::RootHeader_t | Data image for the start of a Rez file |
CBurger::RunQueue | Simple manager of a list of function pointers |
CBurger::SafePrint | Container class for SafePrint functions |
CBurger::Sequencer::SampleDescription | A buffer describing digital sample for an instrument |
CScaler | Time scaler |
CBurger::Tick::Scaler_t | |
Cselect_value | Select one of two arbitrary values |
Cselect_value< B, T, _True, _False > | |
CBurger::Semaphore | Class for creating a semaphore |
CBurger::Sequencer | |
CBurger::SHA1_t | 20 byte array to contain a SHA-1 hash |
CBurger::SHA1Hasher_t | Multi-pass SHA1 hash generator |
CBurger::Shape8Bit_t | |
CBurger::Shape8BitArray_t | |
CBurger::Shape8BitOffset_t | |
CBurger::Shape8BitOffsetArray_t | |
►CBurger::SimpleArrayBase | Base class for SimpleArray |
CBurger::SimpleArray< Burger::DirectoryEntry_t > | |
CBurger::SimpleArray< Burger::Display::VideoMode_t > | |
CBurger::SimpleArray< Burger::DisplayDirectX9::DisplayMode_t > | |
CBurger::SimpleArray< Burger::DisplayDirectX9::DeviceInfo * > | |
CBurger::SimpleArray< uint_t > | |
CBurger::SimpleArray< Burger::DisplayDirectX9::BufferFormatGroup::MSQuality_t > | |
CBurger::SimpleArray< Burger::DisplayDirectX9::BufferFormatGroup::DSMSConflict_t > | |
CBurger::SimpleArray< Burger::DisplayDirectX9::BufferFormatGroup * > | |
CBurger::SimpleArray< Burger::DisplayDirectX9::AdapterInfo * > | |
CBurger::SimpleArray< Burger::Flash::ItemInfo_t > | |
CBurger::SimpleArray< uint8_t > | |
CBurger::SimpleArray< uintptr_t > | |
CBurger::SimpleArray< Burger::GridIndexBox::Entry * > | |
CBurger::SimpleArray< T > | Template for creating arrays of intrinsic objects |
CBurger::SimpleString | Simple "C" string container |
CBurger::type_traits::size_type< T > | Type used for templates the require a specific size |
CBurger::SmartPointer< T > | Template for auto reference counting a pointer |
CBurger::SmartPointer< ActionScriptFunction > | |
CBurger::SmartPointer< ActionScriptObject > | |
CBurger::SmartPointer< Burger::Flash::ActionScriptProperty > | |
CBurger::SmartPointer< Burger::Flash::TraitsInfo > | |
CBurger::SmartPointer< Burger::ProxyReferenceCounter > | |
CBurger::SmartPointer< Burger::SoundManager::Buffer > | |
CBurger::Sequencer::SongDescription_t | |
CBurger::Sequencer::SongPackage | |
CBurger::SoundManager::SoundCardDescription | |
CBurger::Font4Bit::State_t | |
CBurger::StaticRTTI | Structure to handle simple Run Time Type Identification |
CBurger::CompressDeflate::StaticTreeDesc_t | Structure for each static huffman tree entry |
CBurger::Flash::Stream | Data stream manager for flash file parsing |
CBurger::String | UTF 8 bit string class |
CBurger::String16 | UTF 16 bit string class |
►CBurger::SwapEndian | Swap the byte order of 16, 32 and 64 bit values |
CBurger::LittleEndian | Loads a 16, 32 or 64 bit value with byte swapping if needed |
CBurger::MemoryManagerHandle::SystemBlock_t | |
CBurger::Thread | Class for creating a thread |
CBurger::ThreadLocalStorage_t | Simple array of ThreadLocalStorageEntry_t records |
CBurger::ThreadLocalStorageEntry_t | Thread local storage for shutdown callback |
CBurger::ThreadLocalStorageRecord_t | Internal record to match ThreadLocalStorage_t to a thread |
CBurger::Tick | Low level timer manager |
CBurger::TimeDate_t | Structure to hold a date and time |
CTMyOTInetSvcInfo | |
CBurger::CompressDeflate::TreeDesc_t | |
CBurger::uint32_float_t | Union to create float values with integer constants |
CBurger::uint64_double_t | Union to create double values with integer constants |
CBurger::ulonglong_t | |
CBurger::Uname | |
CBurger::unique_ptr< T, Deleter > | Simplified implementation of std::unique_ptr |
►CBurger::unique_ptr< T, Burger::default_delete_array< T > > | |
CBurger::unique_ptr_array< T > | |
►CBurger::unique_ptr< T, Burger::default_delete_Base< T > > | |
CBurger::unique_ptr_Base< T > | |
►CBurger::unique_ptr< T, Burger::default_delete_Free< T > > | |
CBurger::unique_ptr_Free< T > | |
CBurger::UTF16 | Conversion routines to the UTF8 format |
CBurger::UTF8 | Conversion routines to support the UTF8 format |
CBurger::Vector2D_t | 2 dimensional floating point vector |
CBurger::Vector3D_t | 3 dimensional floating point vector |
►CBurger::Vector4D_t | 4 dimensional floating point vector |
CBurger::Flash::Rect | Rectangle specialization for Adobe Flash |
CVector_128 | 128 bit vector intrinsic |
CBurger::Vector_128Float32 | Structure to create a 128 vector with 32 bit floating point constants |
CBurger::Vector_128Float64 | Structure to create a 128 vector with 64 bit floating point constants |
CBurger::Vector_128Int32 | Structure to create a 128 vector with 32 bit signed integer constants |
CBurger::Vector_128Word16 | Structure to create a 128 vector with 16 bit unsigned integer constants |
CBurger::Vector_128Word32 | Structure to create a 128 vector with 32 bit unsigned integer constants |
CBurger::Vector_128Word64 | Structure to create a 128 vector with 64 bit unsigned integer constants |
CBurger::Vector_128Word8 | Structure to create a 128 vector with 8 bit unsigned integer constants |
CBurger::Effect2D::Vertex | |
CBurger::Shader2DCColor::Vertex | |
CBurger::Shader2DColorVertex::Vertex | |
CBurger::VertexBuffer::VertexAoS_t | |
CBurger::Display::VideoCardDescription | Description of a video card's available video modes |
CVideoContextDIB | DIB startup and teardown class |
CBurger::Display::VideoMode_t | Description of a video card's video mode |
CBurger::SoundManager::Voice | Audio playback class |
CBurger::WeakPointer< T > | Template for tracking an object that could self destruct |
CBurger::WeakPointer< ABC_Definition > | |
CBurger::WeakPointer< RootObject > | |
CBurger::WeakPointerAnchor | Private sub class for use by WeakPointer |
CWindowsApp | Base class for window game applications |
CBurger::Word32ToVector2D_t | Structure to create a Vector2D_t with 32 bit unsigned integer constants |
CBurger::Word32ToVector3D_t | Structure to create a Vector3D_t with 32 bit unsigned integer constants |
CBurger::DecompressMP3::XingChunk_t | |
CBurger::XInputGamePad_t | Persistent state of an XInput gamepad |