This is the online documentation for Colossus Entertainments
Pixie Game Engine
Main Page
Modules
Classes
Files
Related Pages
Class List
Class Hierarchy
Class Members
PixieLib Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
AlphaBitmap
Uncompressed 16-bit color buffer with alpha channel
Alphamap
Uncompressed 8-bit alpha channel
Application
Base class for the main application or game instance
Archive
Simple system for accessing archive content
ArchiveGenerator
Utility class used to pack files together into an
Archive
file
Asset
Author:
Mattias Gustavsson
AssetEnumerator
Author:
Mattias Gustavsson
Audio
Author:
Mattias Gustavsson
AudioFormat
Author:
Mattias Gustavsson
AudioFormat_MOD
Author:
Mattias Gustavsson
AudioFormat_OGG
Author:
Mattias Gustavsson
AudioFormat_YM
Author:
Mattias Gustavsson
AudioFormat_YM::YmRegisters
Bitmap
Uncompressed 16-bit color buffer without alpha channel
BitmapFont
Author:
Mattias Gustavsson
BitmapStrip
Collection of RLEBitmaps (used for animation)
Button
Author:
Mattias Gustavsson
ClientConnection
Author:
Mattias Gustavsson
DebugFont
Author:
Mattias Gustavsson
DynamicArray< Type >
Generic dynamic array
DynamicArrayIterator< Type >
Iterator for
DynamicArray
DynamicBuffer
Dynamic memory buffer
Engine
Core engine class
Font
Author:
Mattias Gustavsson
FreeList< Type, entriesPerBlock >
FreeList
for faster dynamic memory allocation
FriendlyNetworkAddress
Author:
Mattias Gustavsson
GameState
Author:
Mattias Gustavsson
GameStateManager
Author:
Mattias Gustavsson
HashTable
Stores data in a hash table, indexed by any type of key
HashTableIterator
Iterator for
HashTable
HashTableKey
Abstract base class for hash table keys
HashTableKey_Int
Hash table key implementation for integer keys
HashTableKey_Pointer
Hash table key implementation for void* keys
HashTableKey_String
Hash table key implementation for string keys
HTTP
Functionality to request
HTTP
resources
HTTP_Resource
Author:
Mattias Gustavsson
Image
Author:
Mattias Gustavsson
ImageFormat
Author:
Mattias Gustavsson
ImageFormat_GIF
Author:
Mattias Gustavsson
ImageFormat_TGA
Author:
Mattias Gustavsson
InputManager
Author:
Mattias Gustavsson
MEMORYMODULE
Music
Author:
Mattias Gustavsson
PathFinder
Generic A* implementation
Platform_FileSystem
Author:
Mattias Gustavsson
Platform_FileSystem_Device
Author:
Mattias Gustavsson
Platform_FileSystem_Directory
Author:
Mattias Gustavsson
Platform_FileSystem_File
Author:
Mattias Gustavsson
Platform_Input
Author:
Mattias Gustavsson
Platform_Input_KeyboardDevice
Platform independent abstraction of a keyboard device
Platform_Input_MouseDevice
Platform independent abstraction of a mouse device
Platform_Network
Author:
Mattias Gustavsson
Platform_Network_Client
Platform independent abstraction of a
Platform_Network_Client
Platform_Network_Server
Platform independent abstraction of a
Platform_Network
Platform_Screen
Platform abstraction
Platform_Sound
Author:
Mattias Gustavsson
Platform_Sound_SoundStream
Platform independent abstraction of a soundstream
Platform_Time
Author:
Mattias Gustavsson
Platform_Time::SystemTime
Platform_Win32_FileSystem
Author:
Mattias Gustavsson
Platform_Win32_FileSystem_Device
Author:
Mattias Gustavsson
Platform_Win32_FileSystem_Directory
Author:
Mattias Gustavsson
Platform_Win32_FileSystem_File
Author:
Mattias Gustavsson
Platform_Win32_Input
Author:
Mattias Gustavsson
Platform_Win32_Input_KeyboardDevice
Author:
Mattias Gustavsson
Platform_Win32_Input_MouseDevice
Author:
Mattias Gustavsson
Platform_Win32_Network
Author:
Mattias Gustavsson
Platform_Win32_Network_Client
Author:
Mattias Gustavsson
Platform_Win32_Network_Server
Author:
Mattias Gustavsson
Platform_Win32_Screen
Author:
Mattias Gustavsson
Platform_Win32_Screen_D3D9
Author:
Mattias Gustavsson
Platform_Win32_Screen_DDraw
Author:
Mattias Gustavsson
Platform_Win32_Screen_GDI
Author:
Mattias Gustavsson
Platform_Win32_Screen_Technology
Author:
Mattias Gustavsson
Platform_Win32_Sound
Author:
Mattias Gustavsson
Platform_Win32_Sound_SoundStream
Author:
Mattias Gustavsson
Platform_Win32_Time
Author:
Mattias Gustavsson
Random
Author:
Mattias Gustavsson
Resource_BitmapStrip
Author:
Mattias Gustavsson
Resource_Font
Author:
Mattias Gustavsson
Resource_Sound
Author:
Mattias Gustavsson
ResourceManager
Author:
Mattias Gustavsson
RLEBitmap
Author:
Mattias Gustavsson
ServerConnection
Author:
Mattias Gustavsson
Sound
Author:
Mattias Gustavsson
Sprite
Author:
Mattias Gustavsson
SpriteAction
Author:
Mattias Gustavsson
SpriteAction_AlphaFade
Author:
Mattias Gustavsson
SpriteAction_ButtonStateCrossFade
Author:
Mattias Gustavsson
SpriteAction_ColorFade
Author:
Mattias Gustavsson
SpriteAction_SineWave
Author:
Mattias Gustavsson
SpriteAction_SmoothArrival
Author:
Mattias Gustavsson
SpriteController
Author:
Mattias Gustavsson
SpriteControllerManager
Author:
Mattias Gustavsson
SpriteEventListener
Author:
Mattias Gustavsson
SpriteManager
Author:
Mattias Gustavsson
StaticBuffer
Static memory buffer
StaticText
Author:
Mattias Gustavsson
StringId
Author:
Mattias Gustavsson
SWR_DeferredShader
Author:
Mattias Gustavsson
SWR_Float2
Vector with 2 elements, x, y and z
SWR_Float3
Vector with 3 elements, x, y and z
SWR_Float4
Vector with 4 elements, x, y, z and w
SWR_GeometryBuffer
Author:
Mattias Gustavsson
SWR_GeometryBufferData
Author:
Mattias Gustavsson
SWR_GeometryShader
Author:
Mattias Gustavsson
SWR_Matrix
SWR_Matrix
SWR_Model
Implements the
SWR_Model
representation of an entity
SWR_ModelGeometry
Implements the
SWR_ModelGeometry
representation of an entity
SWR_ModelMaterial
Implements the
SWR_ModelMaterial
representation of an entity
SWR_ModelNode
Implements the
SWR_ModelNode
representation of an entity
SWR_Rasterizer
Author:
Mattias Gustavsson
SWR_Renderer
Author:
Mattias Gustavsson
SWR_Texture
Author:
Mattias Gustavsson
SWR_TextureManager
Author:
Mattias Gustavsson
SWR_TransformedVertex
Author:
Mattias Gustavsson
SWR_Vertex
Author:
Mattias Gustavsson
System
Base class for systems
SystemManager
Author:
Mattias Gustavsson
XML
Functionality to load and parse a xml file
XMLAttribute
Contains a name-value pair for one xml attribute
XMLObject
Base class for all objects that needs access to xml data
XMLTextParser
Parses a text xml file
XMLVariant
Variant data type for xml data