| ►NEffekseer | |
| CClient | |
| CColor | 色 |
| CCustomAlignedAllocator | |
| CCustomAllocator | |
| CDefaultFileInterface | |
| CDefaultFileReader | 標準のファイル読み込みクラス |
| CDefaultFileWriter | |
| CEffect | Effect parameters |
| CEffectBasicRenderParameter | 共通描画パラメーター |
| CEffectFactory | A class to edit an instance of EffectParameter for supporting original format when a binary is loaded |
| CEffectInstanceTerm | Terms where instances exists |
| CEffectLoader | エフェクトファイル読み込み破棄関数指定クラス |
| CEffectModelParameter | Model parameter It may change greatly |
| CEffectNode | ノードインスタンス生成クラス |
| CEffectTerm | Terms where an effect exists |
| CFileInterface | Factory class for io |
| CFileReader | ファイル読み込みクラス |
| CFileWriter | ファイル書き込みクラス |
| CIRandObject | This object generates random values |
| CIReference | 参照カウンタのインターフェース |
| ►CManager | エフェクト管理クラス |
| CDrawParameter | Parameters for Manager::Draw and Manager::DrawHandle |
| CMaterialData | Material data |
| CMaterialLoader | Material loader |
| CMaterialParameter | Material parameter for shaders |
| CMaterialTextureParameter | Textures used by material |
| CMatrix43 | 4x3行列 |
| CMatrix44 | 行列 |
| ►CModel | Model class |
| CEmitter | |
| CFace | |
| CVertex | |
| CVertexWithIndex | |
| CModelLoader | モデル読み込み破棄関数指定クラス |
| CNodeRendererBasicParameter | Common parameters which is passed into a renderer |
| CNodeRendererDepthParameter | Parameters about a depth which is passed into a renderer |
| CRectF | 四角形 |
| CReferenceDeleter | Deleter for IReference |
| CReferenceObject | 参照カウンタオブジェクト |
| CServer | A server to edit effect from client such an editor |
| CSetting | 設定クラス |
| CSoundLoader | サウンド読み込み破棄関数指定クラス |
| ►CSoundPlayer | |
| CInstanceParameter | |
| CTextureData | Texture data |
| CTextureLoader | テクスチャ読み込み破棄関数指定クラス |
| CVector2D | 3次元ベクトル |
| CVector3D | 3次元ベクトル |
| ►NEffekseerRenderer | |
| CCommandList | |
| CDistortingCallback | 背景を歪ませるエフェクトを描画する前に実行されるコールバック |
| CGraphicsDevice | A class which contains a graphics device |
| CRenderer | |
| CSingleFrameMemoryPool | |
| ►NEffekseerRendererDX11 | |
| ►CModel | Model |
| CInternalModel | |
| CRenderer | 描画クラス |
| ►NEffekseerRendererDX9 | |
| ►CModel | モデル |
| CInternalModel | |
| CRenderer | 描画クラス |
| ►NEffekseerRendererGL | |
| CDeviceObjectCollection | |
| ►CModel | モデル |
| CInternalModel | |
| CRenderer | 描画クラス |
| ►NEffekseerSound | |
| CSound | サウンドクラス |
| CSoundData | サウンドデータ |
| ►Nirr | Everything in the Irrlicht Engine can be found in this namespace |
| ►Narsa | |
| CCARSADPad | |
| CCARSAJson | |
| CCARSAPsd | |
| CCARSASpine | |
| CCAVSceneNode | |
| ►Ncore | Basic classes such as vectors, planes, arrays, lists, and so on can be found in this namespace |
| Caabbox3d | Axis aligned bounding box in 3d dimensional space |
| Carray | Self reallocating template array (like stl vector) with additional features |
| CCMatrix4 | 4x4 matrix. Mostly used as transformation matrix for 3d calculations |
| Cdimension2d | Specifies a 2 dimensional size |
| CFloatIntUnion32 | |
| Cinttofloat | |
| CirrAllocator | Very simple allocator implementation, containers using it can be used across dll boundaries |
| CirrAllocatorFast | Fast allocator, only to be used in containers inside the same memory heap |
| Cline2d | 2D line between two points with intersection methods |
| Cline3d | 3D line between two points with intersection methods |
| ►Clist | Doubly linked list template |
| CConstIterator | List iterator for const access |
| CIterator | List iterator |
| ►Cmap | Map template for associative arrays using a red-black tree |
| CAccessClass | |
| CConstIterator | Const Iterator |
| CIterator | Normal Iterator |
| CParentFirstIterator | Parent First Iterator |
| CParentLastIterator | Parent Last Iterator |
| Cplane3d | Template plane class with some intersection testing methods |
| Cquaternion | Quaternion class for representing rotations |
| Crect | Rectangle template |
| Cstring | Very simple string class with some useful features |
| Ctriangle3d | 3d triangle template class for doing collision detection and other things |
| ►Custring16 | UTF-16 string class |
| C_ustring16_const_iterator | Iterator to iterate through a UTF-16 string |
| C_ustring16_iterator | Iterator to iterate through a UTF-16 string |
| C_ustring16_iterator_access | Access an element in a unicode string, allowing one to change it |
| Cvector2d | 2d vector template class with lots of operators and methods |
| Cvector3d | 3d vector template class with lots of operators and methods |
| ►Ngui | The gui namespace contains useful classes for easy creation of a graphical user interface |
| CICursorControl | Interface to manipulate the mouse cursor |
| CIGUIButton | GUI Button interface |
| CIGUICheckBox | GUI Check box interface |
| CIGUIColorSelectDialog | Standard color chooser dialog |
| CIGUIComboBox | Combobox widget |
| CIGUIContextMenu | GUI Context menu interface |
| CIGUIEditBox | Single line edit box for editing simple text |
| CIGUIElement | Base class of all GUI elements |
| CIGUIElementFactory | Interface making it possible to dynamically create GUI elements |
| CIGUIEnvironment | GUI Environment. Used as factory and manager of all other GUI elements |
| CIGUIFileOpenDialog | Standard file chooser dialog |
| CIGUIFont | Font interface |
| CIGUIFontBitmap | Font interface |
| CIGUIImage | GUI element displaying an image |
| CIGUIImageList | Font interface |
| CIGUIInOutFader | Element for fading out or in |
| CIGUIListBox | Default list box GUI element |
| CIGUIMeshViewer | 3d mesh viewing GUI element |
| CIGUIProfiler | Element to display profiler information |
| CIGUIScrollBar | Default scroll bar GUI element |
| CIGUISkin | A skin modifies the look of the GUI elements |
| CIGUISpinBox | Single line edit box + spin buttons |
| CIGUISpriteBank | Sprite bank interface |
| CIGUIStaticText | Multi or single line text label |
| CIGUITab | A tab-page, onto which other gui elements could be added |
| CIGUITabControl | A standard tab control |
| CIGUITable | Default list box GUI element |
| CIGUIToolBar | Stays at the top of its parent like the menu bar and contains tool buttons |
| CIGUITreeView | Default tree view GUI element |
| CIGUITreeViewNode | Node for gui tree view |
| CIGUIWindow | Default moveable window GUI element with border, caption and close icons |
| CSCursorSprite | Structure used to set sprites as cursors |
| CSGUISprite | A sprite composed of several frames |
| CSGUISpriteFrame | A single sprite frame |
| ►Nio | This namespace provides interfaces for input/output: Reading and writing files, accessing zip archives, xml files, .. |
| CIArchiveLoader | Class which is able to create an archive from a file |
| CIAttributeExchangingObject | An object which is able to serialize and deserialize its attributes into an attributes object |
| CIAttributes | Provides a generic interface for attributes and their values and the possibility to serialize them |
| CIFileArchive | The FileArchive manages archives and provides access to files inside them |
| CIFileList | Provides a list of files and folders |
| CIFileReadCallBack | Callback class for file read abstraction |
| CIFileSystem | The FileSystem manages files and archives and provides access to them |
| CIIrrXMLReader | Interface providing easy read access to a XML file |
| CIIrrXMLWriter | Interface providing methods for making it easier to write XML files |
| CIMemoryReadFile | Interface providing read access to a memory read file |
| CIReadFile | Interface providing read access to a file |
| CIWriteFile | Interface providing write access to a file |
| CIXMLBase | Empty class to be used as parent class for IrrXMLReader |
| CSAttributeReadWriteOptions | Struct holding data describing options |
| CSNamedPath | Used in places where we identify objects by a filename, but don't actually work with the real filename |
| CxmlChar | |
| ►Nscene | All scene management can be found in this namespace: Mesh loading, special scene nodes like octrees and billboards, .. |
| ►Nquake3 | |
| CIShader | A Parsed Shader Holding Variables ordered in Groups |
| CIShaderManager | Manages various Quake3 Shader Styles |
| CNoiser | |
| CQ3LevelLoadParameter | |
| CSBlendFunc | A blend function for a q3 shader |
| CSModifierFunction | |
| CSVarGroup | |
| CSVarGroupList | Holding a group a variable |
| CSVariable | |
| CCDynamicMeshBuffer | |
| CCIndexBuffer | |
| CCMeshBuffer | Template implementation of the IMeshBuffer interface |
| CCVertexBuffer | |
| CIAnimatedMesh | Interface for an animated mesh |
| CIAnimatedMeshMD2 | Interface for using some special functions of MD2 meshes |
| CIAnimatedMeshMD3 | Interface for using some special functions of MD3 meshes |
| CIAnimatedMeshSceneNode | Scene node capable of displaying an animated mesh |
| CIAnimationEndCallBack | Callback interface for catching events of ended animations |
| CIBillboardSceneNode | A billboard scene node |
| CIBillboardTextSceneNode | A billboard text scene node |
| CIBoneSceneNode | Interface for bones used for skeletal animation |
| CICameraSceneNode | Scene Node which is a (controllable) camera |
| CIColladaMeshWriter | Interface for writing meshes |
| CIColladaMeshWriterNames | Callback interface to use custom names on collada writing |
| CIColladaMeshWriterProperties | Callback interface for properties which can be used to influence collada writing |
| CICollisionCallback | Callback interface for catching events of collisions |
| CIDummyTransformationSceneNode | Dummy scene node for adding additional transformations to the scene graph |
| CIDynamicMeshBuffer | |
| CIGeometryCreator | Helper class for creating geometry on the fly |
| CIIndexBuffer | |
| CILightManager | ILightManager provides an interface for user applications to manipulate the list of lights in the scene |
| CILightSceneNode | Scene node which is a dynamic light |
| CIMesh | Class which holds the geometry of an object |
| CIMeshBuffer | Struct for holding a mesh with a single material |
| CIMeshCache | The mesh cache stores already loaded meshes and provides an interface to them |
| CIMeshLoader | Class which is able to load an animated mesh from a file |
| CIMeshManipulator | An interface for easy manipulation of meshes |
| CIMeshSceneNode | A scene node displaying a static mesh |
| CIMeshTextureLoader | Finding and loading textures inside meshloaders |
| CIMeshWriter | Interface for writing meshes |
| CIMetaTriangleSelector | Interface for making multiple triangle selectors work as one big selector |
| CIOctreeSceneNode | A scene node displaying a static mesh |
| CIParticleAffector | A particle affector modifies particles |
| CIParticleAnimatedMeshSceneNodeEmitter | A particle emitter which emits particles from mesh vertices |
| CIParticleAttractionAffector | A particle affector which attracts or detracts particles |
| CIParticleBoxEmitter | A particle emitter which emits particles from a box shaped space |
| CIParticleCylinderEmitter | A particle emitter which emits from a cylindrically shaped space |
| CIParticleEmitter | A particle emitter for using with particle systems |
| CIParticleFadeOutAffector | A particle affector which fades out the particles |
| CIParticleGravityAffector | A particle affector which applies gravity to particles |
| CIParticleMeshEmitter | A particle emitter which emits from vertices of a mesh |
| CIParticleRingEmitter | A particle emitter which emits particles along a ring shaped area |
| CIParticleRotationAffector | A particle affector which rotates the particle system |
| CIParticleSphereEmitter | A particle emitter which emits from a spherical space |
| CIParticleSystemSceneNode | |
| CIQ3LevelMesh | Interface for a Mesh which can be loaded directly from a Quake3 .bsp-file |
| CISceneCollisionManager | The Scene Collision Manager provides methods for performing collision tests and picking on scene nodes |
| CISceneLoader | Class which can load a scene into the scene manager |
| CISceneManager | The Scene Manager manages scene nodes, mesh resources, cameras and all the other stuff |
| CISceneNode | Scene node interface |
| CISceneNodeAnimator | Animates a scene node. Can animate position, rotation, material, and so on |
| CISceneNodeAnimatorCameraFPS | Special scene node animator for FPS cameras |
| CISceneNodeAnimatorCameraMaya | Special scene node animator for Maya-style cameras |
| CISceneNodeAnimatorCollisionResponse | Special scene node animator for doing automatic collision detection and response |
| CISceneNodeAnimatorFactory | Interface for dynamic creation of scene node animators |
| CISceneNodeFactory | Interface for dynamic creation of scene nodes |
| CISceneUserDataSerializer | Interface to read and write user data to and from .irr files |
| CIShadowVolumeSceneNode | Scene node for rendering a shadow volume into a stencil buffer |
| ►CISkinnedMesh | Interface for using some special functions of Skinned meshes |
| CSJoint | Joints |
| CSPositionKey | Animation keyframe which describes a new position |
| CSRotationKey | Animation keyframe which describes a new rotation |
| CSScaleKey | Animation keyframe which describes a new scale |
| CSWeight | A vertex weight |
| CITerrainSceneNode | A scene node for displaying terrain using the geo mip map algorithm |
| CITextSceneNode | A scene node for displaying 2d text at a position in three dimensional space |
| CITriangleSelector | Interface to return triangles with specific properties |
| CIVertexBuffer | |
| CIVertexManipulator | Interface for vertex manipulators |
| CIVolumeLightSceneNode | |
| CSAnimatedMesh | Simple implementation of the IAnimatedMesh interface |
| CSCollisionHit | |
| CSCollisionTriangleRange | Additional information about the triangle arrays returned by ITriangleSelector::getTriangles |
| CSMD3AnimationInfo | |
| CSMD3Face | Triangle Index |
| CSMD3Header | This holds the header info of the MD3 file |
| CSMD3Mesh | Holding Frames Buffers and Tag Infos |
| CSMD3MeshBuffer | Holding Frame Data for a Mesh |
| CSMD3MeshHeader | This holds the header info of an MD3 mesh section |
| CSMD3QuaternionTag | Hold a tag info for connecting meshes |
| CSMD3QuaternionTagList | Holds a associative list of named quaternions |
| CSMD3TexCoord | Texture Coordinate |
| CSMD3Vertex | Compressed Vertex Data |
| CSMesh | Simple implementation of the IMesh interface |
| CSParticle | Struct for holding particle data |
| CSSharedMeshBuffer | Implementation of the IMeshBuffer interface with shared vertex list |
| CSSkinMeshBuffer | A mesh buffer able to choose between S3DVertex2TCoords, S3DVertex and S3DVertexTangents at runtime |
| CSVertexColorBrightnessManipulator | Vertex manipulator which adjusts the brightness by the given amount |
| CSVertexColorContrastBrightnessManipulator | Vertex manipulator which adjusts the contrast by the given factor and brightness by a signed amount |
| CSVertexColorContrastManipulator | Vertex manipulator which adjusts the contrast by the given factor |
| CSVertexColorDesaturateToAverageManipulator | Vertex manipulator which desaturates the color values |
| CSVertexColorDesaturateToLightnessManipulator | Vertex manipulator which desaturates the color values |
| CSVertexColorDesaturateToLuminanceManipulator | Vertex manipulator which desaturates the color values |
| CSVertexColorGammaManipulator | Vertex manipulator which adjusts the brightness by a gamma operation |
| CSVertexColorInterpolateLinearManipulator | Vertex manipulator which interpolates the color values |
| CSVertexColorInterpolateQuadraticManipulator | Vertex manipulator which interpolates the color values |
| CSVertexColorInvertManipulator | Vertex manipulator which inverts the RGB values |
| CSVertexColorScaleManipulator | Vertex manipulator which scales the color values |
| CSVertexColorSetAlphaManipulator | Vertex manipulator to set the alpha value of the vertex color to a fixed value |
| CSVertexColorSetManipulator | Vertex manipulator to set color to a fixed color for all vertices |
| CSVertexColorThresholdManipulator | Vertex manipulator to set vertex color to one of two values depending on a given threshold |
| CSVertexNormalTransformManipulator | Vertex manipulator which transforms the normal of the vertex |
| CSVertexPositionScaleAlongNormalsManipulator | Vertex manipulator which scales the position of the vertex along the normals |
| CSVertexPositionScaleManipulator | Vertex manipulator which scales the position of the vertex |
| CSVertexPositionTransformManipulator | Vertex manipulator which transforms the position of the vertex |
| CSVertexTCoordsScaleManipulator | Vertex manipulator which scales the TCoords of the vertex |
| CSViewFrustum | Defines the view frustum. That's the space visible by the camera |
| ►Nvideo | The video namespace contains classes for accessing the video driver. All 2d and 3d rendering is done here |
| CIContextManager | |
| CIGPUProgrammingServices | Interface making it possible to create and use programs running on the GPU |
| CIImage | Interface for software image data |
| CIImageLoader | Class which is able to create a image from a file |
| CIImageWriter | Interface for writing software image data |
| CIMaterialRenderer | Interface for material rendering |
| CIMaterialRendererServices | Interface providing some methods for changing advanced, internal states of a IVideoDriver |
| CIRenderTarget | Interface of a Render Target |
| CIShaderConstantSetCallBack | Interface making it possible to set constants for gpu programs every frame |
| CITexture | Interface of a Video Driver dependent Texture |
| ►CIVideoDriver | Interface to driver which is able to perform 2d and 3d graphics functions |
| CSShaderConstant | |
| CIVideoModeList | A list of all available video modes |
| CS3DVertex | Standard vertex used by the Irrlicht engine |
| CS3DVertex2TCoords | Vertex with two texture coordinates |
| CS3DVertexTangents | Vertex with a tangent and binormal vector |
| CSColor | Class representing a 32 bit ARGB color |
| CSColorf | Class representing a color with four floats |
| CSColorHSL | Class representing a color in HSL format |
| ►CSExposedVideoData | Structure for holding data describing a driver and operating system specific data |
| CSD3D9 | |
| CSOGLESAndroid | |
| CSOpenGLFB | |
| CSOpenGLiOS | |
| CSOpenGLLinux | |
| CSOpenGLOSX | |
| CSOpenGLWin32 | |
| CSLight | Structure for holding data describing a dynamic point light |
| CSMaterial | Struct for holding parameters for a material renderer |
| CSMaterialLayer | Struct for holding material parameters which exist per texture layer |
| ►CSOverrideMaterial | |
| CSMaterialTypeReplacement | |
| ►CCARSAInput | |
| CmouseData | Mouse X/Y coordinates and Wheel data |
| CtouchData | |
| CuserEventData | |
| CCProfileScope | Class where the objects profile their own life-time |
| CIEventReceiver | Interface of an object which can receive events |
| CILogger | Interface for logging messages, warnings and errors |
| CIOSOperator | The Operating system operator provides operation system specific methods and information |
| CIProfiler | Code-profiler. Please check the example in the Irrlicht examples folder about how to use it |
| CIRandomizer | Interface for generating random numbers |
| CIReferenceCounted | Base class of most objects of the Irrlicht Engine |
| CIrrlichtDevice | The Irrlicht device. You can create it with createDevice() or createDeviceEx() |
| ►CITimer | Interface for getting and manipulating the virtual time |
| CRealTimeDate | |
| ►CSEvent | SEvents hold information about an event. See irr::IEventReceiver for details on event handling |
| CSAccelerometerEvent | Any kind of accelerometer event |
| CSApplicationEvent | |
| CSDeviceMotionEvent | Any kind of device motion event |
| CSGUIEvent | Any kind of GUI event |
| CSGyroscopeEvent | Any kind of gyroscope event |
| CSJoystickEvent | A joystick event |
| CSKeyInput | Any kind of keyboard event |
| CSLogEvent | Any kind of log event |
| CSMouseInput | Any kind of mouse event |
| ►CSSystemEvent | |
| CSAndroidCmd | Android command handler native activity messages |
| CSTouchInput | Any kind of touch event |
| CSUserEvent | Any kind of user event |
| CSIrrlichtCreationParameters | Structure for holding Irrlicht Device creation parameters |
| CSJoystickInfo | Information on a joystick, returned from irr::IrrlichtDevice::activateJoysticks() |
| CSKeyMap | Struct storing which key belongs to which action |
| CSProfileData | Used to store the profile data (and also used for profile group data) |
| ►Npugi | |
| Cxml_attribute | |
| Cxml_attribute_iterator | |
| Cxml_document | |
| Cxml_named_node_iterator | |
| Cxml_node | |
| Cxml_node_iterator | |
| Cxml_object_range | |
| Cxml_parse_result | |
| Cxml_text | |
| Cxml_tree_walker | |
| Cxml_writer | |
| Cxml_writer_file | |
| Cxml_writer_stream | |
| Cxpath_node | |
| Cxpath_node_set | |
| Cxpath_parse_result | |
| Cxpath_query | |
| Cxpath_variable | |
| Cxpath_variable_set | |
| CBBoxInfo | |
| CCDXInput | |
| CCDXLayer | |
| CCDXLottie | |
| CCDXMidi | |
| CCDXMotion | |
| CCDXScreen | |
| CCDXSnd | |
| CCDXSound | |
| CCDXSoundBuffer | |
| CCDXSprite | |
| CCDXStarField | |
| CCDXStarFieldRecord | |
| CCGameTimer | |
| CCMDINFO | |
| CCOLLISION | |
| CFPSmanager | |
| Cgz_header_s | |
| CgzFile_s | |
| Cinternal_state | |
| CKEYINFO | |
| CLIFETIMEINFO | |
| CMix_Chunk | |
| CMotionInfo | |
| Cpng_color_16_struct | |
| Cpng_color_8_struct | |
| Cpng_color_struct | |
| Cpng_image | |
| Cpng_row_info_struct | |
| Cpng_sPLT_entry_struct | |
| Cpng_sPLT_struct | |
| Cpng_text_struct | |
| Cpng_time_struct | |
| Cpng_unknown_chunk_t | |
| CPOINT | |
| CPOINTFLOAT | |
| CRECT | |
| CSDL_AssertData | |
| CSDL_atomic_t | A type representing an atomic integer value. It is a struct so people don't accidentally use numeric operations on it |
| CSDL_AudioCVT | A structure to hold a set of audio conversion filters and buffers |
| CSDL_AudioDeviceEvent | Audio device event structure (event.adevice.*) |
| CSDL_AudioSpec | |
| CSDL_Color | |
| CSDL_CommonEvent | Fields shared by every event |
| CSDL_ControllerAxisEvent | Game controller axis motion event structure (event.caxis.*) |
| CSDL_ControllerButtonEvent | Game controller button event structure (event.cbutton.*) |
| CSDL_ControllerDeviceEvent | Controller device event structure (event.cdevice.*) |
| CSDL_DisplayEvent | Display state change event data (event.display.*) |
| CSDL_DisplayMode | The structure that defines a display mode |
| CSDL_DollarGestureEvent | Dollar Gesture Event (event.dgesture.*) |
| CSDL_DropEvent | An event used to request a file open by the system (event.drop.*) This event is enabled by default, you can disable it with SDL_EventState() |
| CSDL_Event | General event structure |
| CSDL_Finger | |
| CSDL_FPoint | The structure that defines a point (floating point) |
| CSDL_FRect | A rectangle, with the origin at the upper left (floating point) |
| CSDL_GameControllerButtonBind | |
| CSDL_HapticCondition | A structure containing a template for a Condition effect |
| CSDL_HapticConstant | A structure containing a template for a Constant effect |
| CSDL_HapticCustom | A structure containing a template for the SDL_HAPTIC_CUSTOM effect |
| CSDL_HapticDirection | Structure that represents a haptic direction |
| CSDL_HapticEffect | The generic template for any haptic effect |
| CSDL_HapticLeftRight | A structure containing a template for a Left/Right effect |
| CSDL_HapticPeriodic | A structure containing a template for a Periodic effect |
| CSDL_HapticRamp | A structure containing a template for a Ramp effect |
| CSDL_JoyAxisEvent | Joystick axis motion event structure (event.jaxis.*) |
| CSDL_JoyBallEvent | Joystick trackball motion event structure (event.jball.*) |
| CSDL_JoyButtonEvent | Joystick button event structure (event.jbutton.*) |
| CSDL_JoyDeviceEvent | Joystick device event structure (event.jdevice.*) |
| CSDL_JoyHatEvent | Joystick hat position change event structure (event.jhat.*) |
| CSDL_JoystickGUID | |
| CSDL_KeyboardEvent | Keyboard button event structure (event.key.*) |
| CSDL_Keysym | The SDL keysym structure, used in key events |
| CSDL_MessageBoxButtonData | Individual button data |
| CSDL_MessageBoxColor | RGB value used in a message box color scheme |
| CSDL_MessageBoxColorScheme | A set of colors to use for message box dialogs |
| CSDL_MessageBoxData | MessageBox structure containing title, text, window, etc |
| CSDL_MouseButtonEvent | Mouse button event structure (event.button.*) |
| CSDL_MouseMotionEvent | Mouse motion event structure (event.motion.*) |
| CSDL_MouseWheelEvent | Mouse wheel event structure (event.wheel.*) |
| CSDL_MultiGestureEvent | Multiple Finger Gesture Event (event.mgesture.*) |
| CSDL_OSEvent | OS Specific event |
| CSDL_Palette | |
| CSDL_PixelFormat | |
| CSDL_Point | The structure that defines a point (integer) |
| CSDL_QuitEvent | The "quit requested" event |
| CSDL_Rect | A rectangle, with the origin at the upper left (integer) |
| CSDL_RendererInfo | Information on the capabilities of a render driver or context |
| CSDL_RWops | |
| CSDL_SensorEvent | Sensor event structure (event.sensor.*) |
| CSDL_Surface | A collection of pixels used in software blitting |
| CSDL_SysWMEvent | A video driver dependent system event (event.syswm.*) This event is disabled by default, you can enable it with SDL_EventState() |
| CSDL_SysWMinfo | |
| CSDL_SysWMmsg | |
| CSDL_TextEditingEvent | Keyboard text editing event structure (event.edit.*) |
| CSDL_TextInputEvent | Keyboard text input event structure (event.text.*) |
| CSDL_TouchFingerEvent | Touch finger event structure (event.tfinger.*) |
| CSDL_UserEvent | A user-defined event type (event.user.*) |
| CSDL_version | Information the version of SDL in use |
| CSDL_WindowEvent | Window state change event data (event.window.*) |
| CSDL_WindowShapeMode | A struct that tags the SDL_WindowShapeParams union with an enum describing the type of its contents |
| CSDL_WindowShapeParams | A union containing parameters for shaped windows |
| CSDLTest_CommonState | |
| CSDLTest_Crc32Context | |
| CSDLTest_Md5Context | |
| CSDLTest_RandomContext | |
| CSDLTest_SurfaceImage_s | |
| CSDLTest_TestCaseReference | |
| CSDLTest_TestSuiteReference | |
| CSOUNDINFO | |
| Cz_stream_s | |