![]() |
nomlib
|
| Nnom | |
| Naudio | |
| CAudioDevice | |
| CALAudioDevice | |
| CALAudioEngine | |
| CAudioSpec | |
| CIAudioDevice | Abstract audio device interface |
| CIOAudioEngine | Abstract base class for an instance of the audio hardware interface |
| CISoundFileReader | |
| CISoundFileWriter | |
| CSoundFileReader | |
| CSoundFileWriter | |
| CNullAudioDevice | |
| CNullAudioEngineCaps | |
| CSoundBuffer | |
| CSoundInfo | |
| CMetadata | |
| Npriv | |
| CDeferredState | |
| CActionPlayer | Interface for running and controlling action flow |
| CLinear | The standard Linear easing class |
| CQuad | The standard Quad easing class |
| CCubic | The standard Cubic easing class |
| CQuart | The standard Quart easing class |
| CQuint | The standard Quint easing class – also known as "Strong" |
| CBack | |
| CBounce | |
| CCirc | |
| CElastic | |
| CExpo | |
| CSine | |
| CAnimateTexturesAction | Animate changes to a sprite's texture |
| CCallbackAction | Execute a function over a time period |
| CDispatchQueue | The internal processing queue for actions |
| CFadeAlphaByAction | Fade a sprite by a relative alpha value |
| CFadeAudioGainBy | [TODO: Description] |
| CFadeInAction | Fade a sprite in to full opacity |
| CFadeOutAction | Fade a sprite out to zero opacity |
| CGroupAction | Run a collection of actions together (in parallel) |
| CIActionObject | Pure virtual base class interface for actions |
| CMoveByAction | Move a sprite relative to its current position |
| CPlayAudioSource | [TODO: Description] |
| CRemoveAction | Free the external resources held by an action |
| CRepeatForAction | Repeats an action for a specified number of times |
| CRepeatForeverAction | Repeats an action forever |
| CReversedAction | Reverse the behavior of an action |
| CScaleByAction | Apply a relative scale factor to a sprite |
| CSequenceAction | Run a collection of actions sequentially |
| CSpriteBatchAction | Animate a sprite using a sprite sheet |
| CWaitForDurationAction | Create an action that idles for a specified period of time |
| CAudioDeviceLocator | |
| CConsoleOutput | Platform-independent color output interface |
| Cerr | |
| CIObject | Root object hierarchy for object type identification (RTTI) |
| CObjectTypeInfo | Run-time type information (RTTI) container class |
| CRTTIObject | Helper method for our factory API |
| CSDL2Logger | Category & priority message logging API |
| CUnixConsoleOutput | |
| CWindowsConsoleOutput | |
| CMouseState | |
| CCursor | Platform-dependent mouse cursor interface |
| CDisplayMode | Container for describing a video display mode |
| CBitmapFont | |
| CBMFontKerningPair | The kerning information is used to adjust the distance between certain characters, e.g. some characters should be placed closer to each other than others |
| CBMFontPage | |
| CBMFont | Bitmap font interface implementing most of the BMFont text/ascii file spec |
| CFont | Font interface wrapper for nom::IFont derived objects |
| CFontMetrics | Container structure for global font metric data |
| CFontPage | Container structure for font data |
| CFontRow | Container structure for a row of glyphs |
| CGlyph | Container structure for font data |
| CIFont | Pure abstract interface for a font resource |
| CTrueTypeFont | TrueType fonts renderer |
| CGradient | Rectangle fill class with dithered, linear gradient colors |
| CIDrawable | Base interface class for grouping objects under a united front |
| CImage | Bitmap storage container |
| CRenderer | Video subsystem responsible for managing high-level graphics display (think: very fancy back-buffer) |
| CRendererInfo | Container class for the current renderer driver capabilities |
| CPixelsDeleter | Custom deleter for void* return of Renderer::pixels() |
| CRenderWindow | |
| CLine | 2D line segment |
| CPoint | 2D Point (pixel representation) |
| CRectangle | 2D Rectangle shape |
| CShape | |
| CSprite | Base class for bitmap objects |
| CSpriteBatch | Extended sprite rendering using sprite sheets |
| CSpriteSheet | Container class for deserialized sprite sheet data |
| CText | |
| CTexture | |
| CDecorator | Customized GUI widget theme style |
| CDecoratorFinalFantasyFrame | |
| CDecoratorInstancerFinalFantasyFrame | |
| CDecoratorInstancerSprite | |
| CDecoratorPhotograph | |
| CDecoratorInstancerPhotograph | |
| CDecoratorSpriteBatch | Custom decorator type utilizing nom::SpriteBatch |
| CDOM | |
| CDrawables | |
| CFinalFantasyDecorator | Final Fantasy theme widget style |
| CFinalFantasyFrame | Final Fantasy theme styled border |
| CIDecorator | Abstract class for Decorator objects |
| CIUIEventHandler | Interface for a nom::UIContext event processing loop |
| CMinimalDecorator | Minimalistic widget theme style – a frame (border) box |
| CRocketFileInterface | Filesystem interfacing bridge between libRocket and nomlib |
| CRocketSDL2RenderInterface | Rendering interfacing bridge between libRocket and nomlib |
| CRocketSDL2SystemInterface | System interfacing bridge between libRocket and nomlib |
| CUIContext | LibRocket context abstraction |
| CUIContextEventHandler | The default event handler interface for a nom::UIContext |
| CUIDataViewList | |
| CUIEventListener | Interface for an event listener for libRocket's platform |
| CUIMessageBox | Simple message box model |
| CUIQuestionDialogBox | Simple question dialog model |
| CUIWidget | |
| CColor4 | RGBA color container |
| CPoint2 | 2D point container |
| CPoint3 | 3D Point class |
| CRect | Rectangle shape container |
| CSize2 | Size coordinates (width & height) container |
| CTransformable | |
| CPlatformSpec | |
| CValue | Generic interface for opaque data containers |
| CValueHolder | Container for the data types able to be held |
| CValueConstIterator | Read-only iteration for nom::Value |
| CValueIterator | |
| CValueIteratorBase | |
| CVString | |
| CIConfigFile | Abstract base class for configuration file types |
| CIValueDeserializer | Abstract interface for loading nom::Value objects |
| CIValueSerializer | Abstract interface for saving nom::Value objects |
| CJsonConfigFile | JSON Configuration file interface |
| CJsonCppDeserializer | Restoring of nom::Value objects from JSON documents using the JsonCpp library |
| CJsonCppSerializer | Saving of nom::Value objects to JSON documents using the JsonCpp library |
| CHTMLNode | The following is a very simple representation of the HTML DOM. It's sole purpose is outputting formatted html documents, there are no provisions for traversal, parsing, etc |
| CHTMLTextNode | A plain text node (cannot have children, text only) |
| CHTMLElement | An HTML element, can contain children (either text or other elements), as well as storing a list of attributes |
| CRapidXmlDeserializer | Loading of nom::Value objects from XML documents using the RapidXml library |
| CRapidXmlSerializer | Number of spaces to pass to RapidXml for indention |
| CSearchPath | Determine the directory location to use based on search prefixes |
| CColorDatabase | Container for accessing colors by name (string) |
| CQuitEvent | Representation of a program termination request |
| CWindowEvent | A structure containing information on a window event |
| CKeyboardEvent | A structure containing information on a keyboard event |
| CMouseMotionEvent | A structure containing information on a mouse event |
| CMouseButtonEvent | A structure containing information on a mouse button event |
| CMouseWheelEvent | A structure containing information on a mouse wheel event |
| CJoystickAxisEvent | A structure containing information on a joystick axis motion event |
| CJoystickButtonEvent | A structure containing information on a joystick button event |
| CJoystickHatEvent | Internal representation of a joystick hat position |
| CJoystickDeviceEvent | Internal representation of a joystick device connection event |
| CGameControllerAxisEvent | A structure containing information on a game controller axis motion event |
| CGameControllerButtonEvent | A structure containing information on a game controller button event |
| CGameControllerDeviceEvent | Internal representation of a game controller device connection event |
| CFingerEvent | A structure containing information on a finger (touch) event |
| CFingerTouchEvent | A structure containing information on a finger touch event |
| CGestureEvent | A structure containing information on a multi-finger gesture (touch) event |
| CDragDropEvent | A structure containing information on a Drag 'N' Drop event |
| CTextInputEvent | A structure containing information on a text input event |
| CTextEditingEvent | A structure containing information on a text editing event |
| CUserEvent | A structure containing information on an user event |
| CEvent | Event handling types |
| CEventHandler | Event handling abstraction |
| CFile | Platform-agnostic file system interface |
| CFPS | FPS timer |
| CGameController | SDL2 game controller interface |
| CGameControllerEventHandler | Internal management of hot-pluggable joystick devices handling |
| CHighResolutionTimer | High-granularity time keeper |
| CIFile | Abstract interface class for Platform-agnostic file access |
| CSystemColors | Class interface for accessing global color resources |
| CInputAction | Base class for mapping an action to an input device |
| CKeyboardAction | A structure containing information on a keyboard action |
| CMouseButtonAction | A structure containing information on a mouse button action |
| CMouseWheelAction | A structure containing information on a mouse wheel action |
| CJoystickButtonAction | A structure containing information on a joystick button action |
| CJoystickAxisAction | A structure containing information on a joystick axis action |
| CJoystickHatAction | A structure containing information on a joystick POV hat action |
| CGameControllerButtonAction | Create a game controller button action |
| CGameControllerAxisAction | Create a game controller axis action |
| CInputActionMapper | High-level API for associating names with input actions |
| CInputActionState | |
| CInputStateMapper | High-level API for collections of input action maps |
| CIState | Abstract interface for game states |
| CJoystickGUID | Internal representation of a stable, fixed identifier – 128 bits wide – for a joystick device. This identifier is platform-dependent |
| CJoystick | SDL2 joystick interface |
| CJoystickEventHandler | Internal management of hot-pluggable joystick devices handling |
| CPath | Platform-agnostic handling of directory paths |
| CResourceCache | Resources management |
| CResourceFile | Descriptor of a file-based resource |
| CSDLApp | Convenience template class for video games |
| CStateMachine | Finite State Machine manager class |
| CTimer | |
| CUnixFile | Platform-specific interface for file based access in Unix |
| CWinFile | Platform-specific interface for file based access in Windows |
| CVersionInfo | Container for x.x.x version schemes |
| Nrapidxml | |
| Cxml_node | |
| Cxml_document | |
| C_TTF_Font | |
| CMiniHTML | |
| COpenAL | |
| CSoundFileReader |
