XFcAddress | Base class for addresses |
XFcAdvertiser | XFcAdvertiser is base class for service adverticement |
XFcApp | Defines an X-Forge application |
XFcAppPrefs | Used to pass application preferences to the core in xfcAppPrefs() call |
XFcAsyncCallBack | XFcAsyncCallBack is asyncronous callback interface for asyncronous sockets |
XFcAudio | Static audio interface |
XFcAudioBuffer | Audio buffer base class |
XFcAudioFormat | Audio library sound format class |
XFcAudioProducer | Audio producer base class |
XFcAudioStream | Audio stream base class |
XFcAutoDataPacket | Creates packet automatically from queue and includes as many packet as it can to one sendable packet |
XFcBtAddress | Holds platform specific bluetooth address |
XFcBtAdvertiser | |
XFcBtClientWin | Holds bluetooth client data that is used to keep up data flow from/to server |
XFcBtCommService | Used to inquiry and advertise bluetooth services |
XFcBtHandler | Used to handle data flow thought RFCOMM interface |
XFcBtHostEntry | Used to create bluetooth host entry |
XFcBtHostResolver | Used to query bluetooth devices |
XFcBtSecurity | Holds bluetooth security information for bluetooth link to other device |
XFcBtServerSearch | |
XFcCFL | Compressed File Library object |
XFcCFLDirectoryEntry | Container for all information CFL needs about one file inside CFLs |
XFcCFLEnumerator | Callback enumerator for handlers |
XFcCFLFilterNone | CFL filter that does no processing with the data |
XFcCFLFilterZlib | CFL filter that uses ZLib for compression |
XFcCFLLibrary | Container for all information CFL needs about a single .cfl file |
XFcCFLMaker | Creates new CFL files at runtime |
XFcCFLResource | Resource header and handler |
XFcCFLResourceFilter | Class factory to handle compressors, preprocessors and encryptors |
XFcClientCommWin | XFcClientCommWin is client communication window class. It's interface for communicate to other clients |
XFcClientInetCommWinPriHelp | XFcClientInetCommWinPriHelp is created for priority helpper to change inet clients priority |
XFcClientLost | XFcClientLost is event interface for client lost event |
XFcClientStreamSocket | Network socket stream communication, "client" side connection |
XFcCommHeaderPacket | XFcCommHeaderPacket is usage class for communication header data used with datagram packets |
XFcCommPacketBase | XFcCommPacketBase is base class for communication packet |
XFcCommService | Base class for communication services |
XFcCommunication | |
XFcCommunicationHandler | XFcCommunicationHandler is base for incoming and outgoing data flow |
CommunicationHeader | |
XFcCommunicationScheduler | XFcCommunicationScheduler is user interface to use Xforge communication |
XFcCommunicationScheduler::XFcSchedulerObject | |
XFcCore | Static core class, contains global functions |
XFcCPUInfo | |
XFcCPUInfoARM | |
XFcDataReceiver | Interface for data receiver |
XFcDataReceiverHashTable | XFcDataReceiverHashTable is hash table for data receivers |
XFcDateTime | Interface to the device's current date/time |
XFcDeviceDiscovery | Interface for device discovery |
XFcDgramSocket | Network socket datagram communication |
XFcExclusiveModeSettings | When application is set to non-exclusive mode, this structure is used to report the visible area of the framebuffer |
XFcFastAllocator< T, aGranularity > | Fast memory allocation template |
XFcFile | File handling operations |
XFcFileFind | Used to search for files on disk and/or inside CFL files, using wildcard matches |
XFcFixed | Fixed math class, designed to work like a native type |
XFcGL | X-Forge Core Graphics Library |
XFcGLComplexSurfaceResource | Resource for XFcGLTexture object |
XFcGLCustomRenderCallback | Callback interface for the custom primitive type mechanism |
XFcGLCustomVertex | Vertex type for the custom primitive callback mechanism |
XFcGLDeviceInfo | Information on a display device installed on system |
XFcGLLight | Defines a light source |
XFcGLLVertex | An example for legal vertex format |
XFcGLMaterial | Defines a material |
XFcGLResourceSurface | Graphics surface class which stores surface as a resource |
XFcGLSingleSurfaceResource | Resource for the XFcGLResourceSurface |
XFcGLSurface | Texture/sprite surface class |
XFcGLSurfaceToolkit | Surface toolkit. Contains various static functions for manipulating surfaces |
XFcGLTexture | Texture class |
XFcGLTextureBuilder | Interface for a texture builder which creates texture surfaces as needed |
XFcGLTextureFromFile | Create XFcTexture object from an image file |
XFcGLTLVertex | An example for legal vertex format |
XFcGLTriangleInfo | Example of a legal triangle info data |
XFcGLTriangleInfoBuffer | Triangle info buffer object |
XFcGLVertex | An example for legal vertex format |
XFcGLVertexBuffer | Vertex buffer |
XFcGLViewport | Defines GL viewport |
XFcHardwareId | Static methods to uniquely identify the host device |
XFcHashtable< Key, Value > | Hashtable template class |
XFcHashtableEQ< Key > | Equality check for hashtable in a template struct |
XFcHashtableHash< Key > | Represents hashing function in a template struct for hashtable |
XFcHashtableIterator< Key, Value > | Hashtable iterator template |
XFcHashtableNode< Key, Value > | Hashtable node template |
XFcHostEntry | Holds device name and device address information |
XFcHostResolver | Host resolver is base class for device name resolution |
XFcImageLoader | Image loading class factory base class |
XFcImageLoadFilterPCX | PCX loading image filter |
XFcImageLoadFilterTGA | TGA-loading image filter |
XFcInetAddress | Inet address |
XFcInetAdvertiser | Inet advertiser |
XFcInetClientWin | XFcInetClientWin is inet client and its responsipilty is handle data flow to inet client |
XFcInetClientWin::HostWindow | Host communication data "server" |
XFcInetClientWin::LocalWindow | Local communication data for client |
XFcInetCommService | Used to inquiry and advertice game server/s |
XFcInetHandler | XFcInetHandler responsipility is handle data flow throught UDP socket |
XFcInetHostEntry | Holds inet address and host name |
XFcInetHostResolver | Handles inet host resolution |
XFcInput | Input interface class |
XFcL2CAPSocket | Interface to L2CAP socket bluetooth socket layer |
XFcLinkedList< T > | Bidirectional linked list template class |
XFcLinkedListAbstractIterator< T > | Linked list abstract iterator template |
XFcLinkedListBidirectionalIterator< T > | Linked list bidirectional iterator template |
XFcLinkedListForwardIterator< T > | Linked list forward iterator template |
XFcLinkedListNode< T > | Linked list node template |
XFcLinkedListReverseIterator< T > | Linked list reverse iterator template |
XFcLogFlow | A helper class to log program flow information |
XFcLogger | Data logger class |
XFcMath | Static collection of math functions |
XFcMatrix3 | 3 by 3 matrix |
XFcMatrix4 | 4 by 4 matrix |
XFcMultipleDataPacket | XFcMultipleDataPacket collects one or more data frames to on sendable packet |
XFcMutex | Mutual exclusion (mutex) class |
XFcName | Holds bluetooth device or inet name |
XFcObjectDataBuffer | XFcObjectDataBuffer encapsulates byte buffer usage |
XFcObjectDataFrame | |
XFcObjectDataPacket | XFcObjectDataPackets purpose is to give easy interface to use data section of communication packet |
XFcObjectDataPriorityHelp | XFcObjectDataPriorityHelp handles priority of XFcObjectDataFrame, it's helpper class |
XFcObjectDataQueue | XFcObjectDataQueue holds prioritized packets |
XFcObjectDataServant | XFcObjectDataServant holds hash table of data receivers and share data to those |
XFcObjectPacketBase | XFcObjectPacketBase holds sendable packet buffer and offers header and packet interface to it |
XFcPacketCreator | XFcPacketCreator is base interface for creating packet |
XFcPixelBlender | Utility for pixel blending |
XFcPixelConverter | |
XFcPrimitiveDraw | XFcPrimitiveDraw is a class that handles drawing of 2D vector graphic primitives |
XFcPrimitiveDrawEdge | Class for defining and handling shape edges in XFcPrimitiveDraw |
XFcPrimitiveDrawEdgeSet | Defines a set of XFcPrimitiveDrawEdges |
XFcPrimitiveDrawFiller | A base class that defines interface for fillers that are used by XFcPrimitiveDraw |
XFcPrimitiveDrawIndexedEdge | XFcPrimitiveDrawIndexedEdge implements an edge with x offset index table |
XFcPrimitiveDrawIndexedPrimitive | Defines a indexed primitive |
XFcPrimitiveDrawIndexedPrimitiveSet | Defines a set of indexed primitives |
XFcPrimitiveDrawLine | Line index struct used in XFcPrimitiveDrawLineSet |
XFcPrimitiveDrawLineEdge | XFcPrimitiveDrawLineEdge implements a straight line edge |
XFcPrimitiveDrawLineSet | Defines a set of XFcPrimitiveDrawLines |
XFcPrimitiveDrawPoint | Point struct used in XFcPrimitiveDrawPointSet |
XFcPrimitiveDrawPointSet | Defines a set of XFcPrimitiveDrawPoints |
XFcPriorityHelp | Helper class for priority-sorted list |
XFcPriorityList< T > | Defines a priority-sorted list |
XFcProfiler | Profiler static class |
XFcQuaternion | Quaternion class |
XFcRectangle | Defines a rectangle |
XFcRemoteCommunication | |
XFcRemoteCommunicationRecv | |
XFcRenderer | Renderer base class. Used as an interface for core callback |
XFcResource | Resource base class |
XFcResourceManager | Resource manager |
XFcRFCOMMSocket | RFCOMM socket holds connection creation to other bt socket |
XFcRLESprite | Class for drawing and constructing RLE compressed sprites |
XFcSingleDataPacket | XFcSingleDataPacket creates data packet from queue only with one frame |
XFcSocket | NetworkCommBase, defines abstract socket layer for communication |
XFcStreamSocket | RFCOMM socket holds connection creation to other bt socket |
XFcStringToolkit | String toolkit. Contains static functions used to manipulate zero-terminated character strings |
XFcThread | Common thread handling |
XFcThreadObject | Object that runs in its own thread |
XFcUdpCloseEngine | XFcUdpOpenEngine UDP close state |
XFcUdpEngine | XFcUdpEngine is interface for UDP open and close engine |
XFcUdpOpenEngine | XFcUdpOpenEngine UDP open state |
XFcUdpRecv | XFcUdpRecv is a helper class for receiving data to XFcObjectPacketBase |
XFcUnknownSender | |
XFcVector2 | 2-Dimensional vector |
XFcVector3 | 3-Dimensional vector |
XFcVector4 | 4-Dimensional vector container |
XFcVibrate | Static interface to vibrator hardware |
![]() | ||||
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch |