Linderdaum Engine: Class List
Updated: Sat Dec 15 2012 03:54:35
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
_uuid_version_t
Box2D::Arbiter
Box2D::ArbiterKey
Box2D::Body
Box2DBodySerializable wrapper for the Box2D rigid body
Box2DJointSerializable wrapper for the Box2D joint
Box2DSceneHigh-level interface to the Box2D physics
bz_stream
bzFile
CHMAC_SHA1
cl2DAccessMapRepresentation of a map in the pathfinder
cl2DPassabilityMapPassability map for the pathfinder
cl2DUniformGrid< T >
clActionThe 'command' to be performed
Linderdaum::Helpers::clActorComparatorCompares order of actors serialization
Linderdaum::Helpers::clActorOverlayRendererActors overlay renderer
Linderdaum::Helpers::clActorPauseTickerUpdate actors in engine pause mode
Linderdaum::Helpers::clActorTickerUpdate actors
clAliasMountPointThe decorator to allow file name dereferencing
clAnalyzerFilterSimple analyzer filter
clAnimationMesh animation container
clAnimationClockBasic animation time counter
clAnimationTimelineAnimation timeline produces a sequence of PropertyChangeActions to modify properties of a targeted object
clAnimationUpdaterUpdates animation state of the Geom instance inside the Scene
clAnimSetSingle animation sequence for the mesh
clAnnouncerAutomatic lifetime management for a sound (play once and remove). Used internally
clArchiveMountPointImplementation of a mount point for the uncompressed .RAR/.TAR files
clArchiveMPImplementation of a mount point for the uncompressed .RAR/.TAR files
clArchiveReaderEncapsulation of .tar,.rar,.zip archive management
clArrayProperty
clASELoaderLoader of ASE meshes
clASSAOPostprocessorHigh dynamic range postprocessor
clAsyncCapsule_iMethodBaked method call for the iMethod binder
clAudioListenerThe audio-"projector", similar to the VisualCamera in VisualScene
clAudioSource_FMODFMOD audio source
clAudioSource_OpenALOpenAL audio source
clAudioSubSystem_FMODFMOD audio subsystem
clAudioSubSystem_OpenALOpenAL audio subsystem
clAudioThreadUpdates all OpenAL sources in a separate thread
clBackEaseFunctionEase function: Growth with slight initial delay
clBeginAnimationActionStart the animation (call the Storyboard's Start() method)
clBehaviour
clBitmapClass for bitmap image representation
clBitmapAxisThe description of an axis for the on-screen joystick
clBitmapButtonThe description of a button for the on-screen joystick
clBlobA chunk of raw memory with hashing capabilities
clBoxZoneBox zone
clBZ2CompressorBZip2 compressor
clBZ2DecompressorBZip2 decompressor
clCallActionCall some method (static or object-bound)
clCallAction_ObjectMethodAction binder for object methods
clCallAction_StaticMethodAction binder for static methods
clCallMethodActionCall some method with arguments. Distinct from PropertyChangeAction
clCanvasDrawing of geometry primitives. Not designed to be fast
clChangePropertyActionProperty changer of some object (using the GUID + property name)
clCircleEaseFunctionEase function: 1-sqrt(1-t^2)
clCLBufferGeneric data holder
clCLContextOpenCL GPGPU context
clCLKernelOpenCL kernel created from specified __kernel of the program
clClockSomething that ticks (supports the Update protocol)
clClockGroupHierarchical clock
clCLProgramOpenCL program compiled from source
clCodePatchCode fragment within LinderScript virtual machine
clColorFlowProviderSimple list of colors: creates empty images
clConsole::clCommandsHistoryHistory of console commands
clCompositeActionA sequence of actions
clCompositeBehaviour
clCompositeConstraint
clCompressTaskInternal representation of the compression process
clConsoleVirtual console
clConsoleCommandConsole command executor for function pointer wrapping
clCoordinateFrameMight be called as a Frame, but I prefer rigid body - the source of transformation
clCubicEaseFunctionEase function: f(t) = t^3
clCurlDownloadTaskHTTP download task
clCurlSurfaceCurly page
clCurvePointModifierAn adapter to modify a single point of a curve
clCVarOLEVariant-like untyped variable
clCVarStoreA serializable collection of CVars meant to be used as a standalone configuration set
clDampingPositionerA decorator which takes calculated position from another positioner and reaches it with some delay factor
clDecompressTaskInternal representation of the compression process
clDefaultMeasurer
Linderdaum::Utils::clDeletionHelperUniversal deletion template
clDownloadAsyncResult
clDownloader
clDownloadTask
clDownloadThreadHigh-level interface for network operations - http file downloads
clDX11RenderContextDirectX 11 rendering context
clDynamicEventHandlerBase class for all the elements which support dynamic event handling/animatables
clEaseFunctionModifier for the t in [0..1]
clEditorHigh-level editing process control
clElasticEaseFunctionEase function: exp(t) * sin(t)
clEmitterThe following is the original copyright notice from SPARK 1.0.4
clEntity
clEventTriggerThe class to bind some action(s) for the event
Linderdaum::clExceptionParent class for all engine's exceptions
clExecutionThreadLinderScript virtual machine execution thread
clFeedbackScreenPostprocessor
clFieldMap
clFieldProperty
clFieldSymbolDeclaration
clFightingChessPositionerStandart [mouse look] + [keyboard WSAD] controller
clFileCacheSimple map of filenames to GUIDs (to avoid container of the file names
clFileMapperBasic file access interface
clFileSystemVirtual File System interface providing I/O facilities
clFileWatchHandleObject containing information about File watch process
clFileWriter
clFilterPostprocessorPostprocessing convolution filter interface
clFilterValidatorString validator
clFixedFontPropertiesFont properties
clFloatAnimationSimple linear interpolation of some property between two values
clFloatRangeValidatorLimited range floating point validator
clFloatValidatorFloating point number validator
clFlowFlingerFling/Swipe gesture handler for the flow selector
clFlowSelectorFlow-motion selector
clFlowSelectRendererRenderer for the image flow
clFlowUIComposite object containing scene, flowselector, flowrenderer and pos/angle camera calculation code
clFontFaceSingle font face
clFreeTypeFontPropertiesFreeType font properties
clGameCamera
clGeomHigh-level representation of dynamically generated geometry (mesh proxies)
clGeomInstance
clGeomServCollection of triangulation/facetting functions
clGestureHandlerGeneric gesture handler, useful if you want to access multitouches manually
clGizmoGeneric visual modifier for 3d property tweaking
clGLAPIContainer
clGLBufferGeneric data holder
clGLFrameBuffer
clGlobalClassSymbolDeclaration
clGlobalPODSymbolDeclaration
clGLQuery
clGLRenderContextOpenGL rendering context
clGLSLShaderProgram
clGLTexture
clGLVertexArray
clGlyphsCache
clGPSDevice
clGraphOriented geometric graph. Vertices may also contain some iObjects (for each edge and vertex)
Linderdaum::clGuardianHandles guard() macro
clGUIBorderPanelPanel with a frame
clGUIBubblesSample animated particle system
clGUICheckBoxBase class for checkbox and radio button
clGUIColorDialGTK-like color dial component
clGUICrossFadePageGradual opacity-based cross fade transition effect
clGUIDesktopRoot object for internal GUI
clGUIDialogWindowBase class for window-like objects
clGUIEditorSceneViewMulti-view on-screen gui control
clGUIErrorPageStandart information about some error
clGUIFlingerThe default flinging behaviour
clGUIFlowThe GUI control for the FlowUI
clGUIFlowFadePageGradual opacity-based cross fade transition effect
clGUIFullScreenGraphFullscreen graph for console variable value plots
clGUIGaugeProgress bar
clGUIHookRendererImplementation of the ViewRenderer to allow custom rendering (useful for quick multipage interfaces)
clGUIHookResponderThe event stream redirector - impementation of Responder
clGUIHorizontalSplitterHorizontal splitter
clGUIHTTPCastPanelHTTP streaming display
LVLib::clGUIInputHUDUser input handler
clGUIInputLineText input line
clGUIListBoxList box
clGUIManagerInternal GUI (Graphical User Interface) manager
clGUIMemoMultiline text memo
clGUIMenuItemSingle menu item
clGUIMtxViewOrientation (x,y,z) axis triple
clGUINavigationBarSlider
clGUIPageGUI page - similar to GUI window but always occupies the whole screen and only one page can be active at a time
clGUIPanelStatic widget - can be used as icon or as a view collection
clGUIPositionAnimatorSimple linear interpolation of some property between two values
clGUIPushButtonPush button
clGUIRadioButtonRadio button
clGUIRadioGroupRadio group
clGUISceneViewScene viewer
clGUIScrollerScroller
clGUIServerSearchPanelUDP server search visual display
clGUISidebarSidebar
clGUISlidePageGradual opacity-based cross fade transition effect
clGUISliderSlider
clGUISplitterBase class for different splitters
clGUIStaticRectContainer do draw a colored rect
clGUIStaticWidgetContainer for GUI elements that will not receive any messages
clGUIStdConsoleDefault console HUD
clGUITabTab
clGUITabControlTab control
clGUITransitionPageAuxillary transition GUI page
clGUIVerticalSplitterVertical splitter
clGUIVisualSceneViewDebug output of light's or camera's properties (uses VisualScene)
clGUIWaitPageHigh-level user-percievable interface for lengthy processes (downloads, decompression, p2p node lookup, calculation etc.)
clGUIWindowGUI window (moveable/sizeable)
clGyroscopeDevice
clHDRPostprocessorHigh dynamic range postprocessor
clHeightDataProvider< T >Template for implementation on 8 and 16 bit height data provider
clHeightMapFacetterImplementation of iHeightMapFacetter
clHeightmapGeneratorHeightmap geometry generator
clHighScoresHigh scores table with autosorting/loading/saving
clHTMLFormatter
clHTMLState
clHTTPRequestThread
clHTTPServerThreadHTTP server thread
clHyperbolicParaboloidHyperbolic paraboloid
clImage
clImageCache
clImageCache2
clImageCachePage
clImageCachePage2
clImageListA list of images
clImageListFlowProviderThe FlowProvider to iterate through the list of images
clIntRangeValidatorLimited range integer validator
clIntValidatorInteger validator
Box2D::ClipVertex
clJointsSetSkeletal animation skeleton
clKeyboardDevice
clKleinBottle'Standard' immersion of Klein bottle
clKleinBottle2Another embedding of the Klein's bottle
clKochanekBartelsSplineKochanek-Bartels spline
clLCMLoaderLoader of Linderdaum Cached Meshes
clLibraryDynamic link library
clLightNode
clLinearAccelerometerDevice
clLinearSurfaceSurface defined by displacement of the C curve along Axis
clLinkerMain factory for all classes derived from iObject
clLoadOp_Capsule
clLoadOp_Geom
clLoadOp_Image
clLoadOp_ImageStream
clLocalizer
clLoggerGlobal debug logging
clLogStreamLog output stream (text only)
clLVLibVolumeInternal helper class for LVLib implementation
clManagedMemRAWFile
clMaterial
clMaterialNode
clMD5LoaderLoader of MD5 animated meshes
clMemFileWriterFile writer for some dynamically-sized Blob
clMemoryMountPointMemory block containing a number of virtual files
clMemRAWFile
clMeshCollection of vertex streams and materials
clMesh2Collection of vertex streams and materials
clMeshEdgeFaceConnectivityMesh connectivity information for computational geometry like intersection contours
clMeshPointModifierHelper object for EditableMesh modification
clMetricScrewGeneratorParametrized metric screw
clMLAAPostprocessorMLAA postprocessor
clModPlugProviderMOD/XM/IT streamer based on ModPlug library
clMoebiusBandMoebius strip
clMonkeySaddleMonkey saddle
clMorphCurveMorph between Curve1 and Curve2
clMorphSurfaceMorph (linear interpolation) from one surface to another
clMountPointMount point implementation for physical directories access
clMouseDevice
clMutex
clNativeAbstractStaticClass< T >
clNativeStaticClass< T >
clNativeStaticClass1< T, P0 >
clNativeStaticClass2< T, P0, P1 >
clNativeStaticClass3< T, P0, P1, P2 >
clNativeStaticClass4< T, P0, P1, P2, P3 >
clNativeStaticClass5< T, P0, P1, P2, P3, P4 >
clNativeStaticClass6< T, P0, P1, P2, P3, P4, P5 >
clNativeStaticClass7< T, P0, P1, P2, P3, P4, P5, P6 >
clNativeStaticClass8< T, P0, P1, P2, P3, P4, P5, P6, P7 >
clNativeStaticClass9< T, P0, P1, P2, P3, P4, P5, P6, P7, P8 >
clNetworkManagerNetwork subsystem: HTTP services, RPC, remote input devices, async downloaders
clNodesAngleAnimatorSimple linear interpolation of angle between two values
clNormalEmitterEmit velocity vectors which are normal to the current zone
clPanOrbitPositioner3ds/Maya-like camera
clParallelParallel executor of a number of actions
clParamSymbolDeclaration
clParticleFlyweight particle object with pointers to actual data
clParticleGroupThe group of particles
clParticleInterpolator
clParticleModelBehavior for particles' generation and evolution over time
clParticleModifierEntity which modifiers particle behaviour
clParticleSystem
clPathPath generated by the pathfinder
clPathfinder2D pathfinder implementation
clPauseAnimationActionPause the storyboard
clPicker
clPiecewiseLinearCurveSimple piecewise linear curve
clPlanarReflection
clPlaneZoneOriented plane
clPODParameter< T >Template for automatic extraction of POD size
clPointerParameter< T >Implementation for pointers and references
clPointGridMeshRectangular grid with specified control points
clPointZoneSingle point
clPowerEaseFunctionEase function: f(t) = t^Power
clPrefabPrefab for Maze engine
clPrefabCollectionList of objects. Used in high-level management (in editor)
clPreviewImageList
clPropertyMap
clPtr< T >::clProtector
clProxyTexture
clPtr< T >Intrusive smart pointer
Linderdaum::clPtr_fun< T >
clQuadraticEaseFunctionEase function: f(t) = t^2
clQuarticEaseFunctionEase function: f(t) = t^4
clQuinticEaseFunctionEase function: f(t) = t^5
clRailPositionerCommon WASD/QZEC controller
clRandomEmitterRandom-direction particle emitter
clRAWFilePhysical file representation
clRAWFileNonMappedPhysical file representation for those unsopporting memory-mapped files
clRAWLoaderRAW 3D textures loader
clRedirectEventActionPost another GUI event (to allow event handling of child/parent controls)
clReflectionBuffer
clRemoteImageImage updating its contents from the specified URL
clRenderableString
clRenderingTechniqueDefault forward rendering technique with postprocessing pipeline
clRenderOp
clRenderOp_Rect
clRenderOp_RigidNode
clRenderOperationPrimitive render operation used to sort render command
clRenderStateLow-level API-specific material description (a primitive material)
clRepeatBehaviourSerializable description of repeatance behaviour: Repeat N times, forever or just once
clResourcesManagerResources manager
clResumeAnimationActionResume the storyboard
clRevolutionParaboloidRevolution paraboloid
clRevolutionSurfaceSurface defined by revolution of the C curve around Axis
clRigidBodyRigid body description
clRigidBodyTrajectoryCoordinates and orientations tied to time
clRigidInstance
clRigidNode
clROPsTraverserConstruct rendering sequence from a scene graph. Global transforms should be already updated prior to traversal
clRotateGizmoVisual orientation modifier
clRunScriptActionRun some console command sequence
clScene
clSceneGraphBuilder
clSceneNode
clScreenScreen management
clScreenJoystick
clScreenshotActionAsync screenshot call
clScriptClass
clScriptCompilerInterface to external scripts compiler
clScriptedParamSerializable representation of Scripted parameter
clScriptedPODParameter
clScriptedPODParameter_BufferImplementation for plain old data (POD) parameters
clScriptField
clScriptMethodScript method (static, class)
clSelectionGroupVirtual object representing a selection group
clSelectionPositionerA switch between different camera modes
clSelectorSelector (probability or priority) executor of a set of actions
clSequenceSequence selects the next behaviour
clSequenceImageListUtility class to load the sequence of images
clServerSearchResultResult from the server search task
clSimplePlanePlane with the "origin" at P spanned by V1 and V2 vectors
clSoftFrameBuffer
clSoftRenderContextAbstract render context representation
clSoftShaderProgram
clSoftTexture
clSoftVertexArray
clSpatialToolSomething which affects geometric properties of an object
clSphereZoneSpherical region
clSphericalEmitterSpherical emitter
clSplineConstrained cubic spline
clSplineKB
clStandartPositionerUtility class with all standart cameras: rail, orbit, max-like etc
clStateState of the object in engine's reflection system
clStaticEmitterZero-velocity particle emitter
clStatsReporterContainer of all the stuff related to on-screen debug display
clStdCameraPositionerStandart key/mouse-based controller
clStopAnimationActionStop the storyboard
clStoryboardHigh-level controller of the animations directly embeddable into EventTrigger's actions
clStoryboardActionCommon ancestor for the storyboard actions: finds Storyboard by ID
clStraightEmitterStatic direction emitter
clStringParameterImplementation for std::string
clStringsStoreA serializable collection of strings meant to be used as a standalone configuration set
clSuperShapeGeneratorHttp://en.wikipedia.org/wiki/Superformula
clSyncEventInterprocess synchronization object (events)
clTaskQueueThread-safe priority queue for task management
clTaskResultHandlerTemporary object to pass task result
clTerrain
clTestClass
clTestClient
clTestHeightDataProvider
clTextBlobBlob object with text serialization support
clTextRendererFreeType-based text renderer
clTheoraEncoderLibTheora-base video encoder
clThreadNameSetter
clTimelineSerializable time span with speed and repeat settings
clTimelineGroupA group of timelines
clTimeManagerGlobal timing system
clTimerTimer object which ticks at the specified rate (different from system's TimeQuantum)
clToneGeneratorStreaming monotone wave generator
clTorusKnotTorus knot surface for the pair of cosimple (p,q) integers
clTrajectoryNodeSingle trajectory node (selectable item)
clTrajectoryPositionerTrajectory tracker for camera positioning
clTransformUpdateTraverser
clTranslateGizmo
clTubularNeighbourhoodNeighbourhood of the source curve
clUDPDiscoveryServiceUDP discovery service: waits for 'hello' packets on some UDP socket
clUDPServerSearchTaskThe thread to enumerate all local Linderdaum servers
clUniform
clUniformMat4
clUniformVec4
clUVSurfaceGeneratorSurface generator
clValidatorBase class for user input validation in GUI
clVAMenderTopology generator (mesh index builder)
clVarSymbolDeclaration
clVec3AnimationSmooth vector interpolation from Src to Dest
clVec3AnimationBaseBase animation class for all the Vec3 animations
clVertexAttribsContainer for vertex attribs (think about it like a mesh without internal hierarchy)
clVFWVideoDecoderVideo decoder implemented via Video For Windows
clVFWVideoEncoderVideo encoder implemented via Video For Windows
clViewport
clViewTextFeeder
clVirtualTrackballVirtual trackball for user interaction with rotations
clVisualAnnouncer
clVisualCamera
clVisualCSMDirectionalLightThe light which implements CSM shadowing technique
clVisualCurveKochanek-Bartels spline visualizer
clVisualDebugBox
clVisualDebugItem
clVisualDebugPlane
clVisualDirectionalLight
clVisualGenerator
clVisualGeom
clVisualGraph
clVisualLight
clVisualMesh
clVisualModifier
clVisualObjectThe basic element of the VisualScene
clVisualParticlesSome particle system, hopefully, GPU-based
clVisualPointLight
clVisualProjectorProjector + Frustum + Optional positioner
clVisualRenderable
clVisualSceneBasic editable scene
clVisualSpotLight
clVisualVolumeThe new-scene-wrapper for the VolumeRenderer
clWaveDataProvider_OGG.OGG file data provider for audio streaming
clWaveDataProvider_WAV.WAV file data provider for audio streaming
clWaveformGeneric holder of waveform data for audiosubsytem
clWeakPtr< T >Intrusive weak smart pointer
clWhitneyUmbrellaWhitney's umbrella
clWordWrapFormatter
clWorkerThreadAdapter for the TaskQueue to run in a separate thread
clWorkerThread2
clWorldContainer for iActor's
clZoneSome region in space
code
CompositeVolumeWriter
config_s
Box2D::Contact
CSHA1
ct_data_s
curfile64_info
DState
Box2D::FeaturePair::Edges
EState
Box2D::FeaturePair
FIBITMAP
file_in_zip64_read_info_s
FIMEMORY
Guillotine::GuillotineBinPack
gz_header_s
gz_state
happyhttp::HttpConnHttpConn handles the socket connection, issuing of requests and managing responses
HttpDownloadConn
happyhttp::HttpResponseHttpResponse class handles parsing of response data
iActorBase class for all game objects
iApplet
iAsyncQueue
iAsyncResultNow the internal engine stuff
iAudioFilterSound stream modifier
iAudioObjectThe element of the audio scene
iAudioSourceAudio source interface, also directly used in silent mode
iAudioSubSystemAudio interface with dummy implementation of silent mode
iCameraPositionerAbstract interface for camera transform calculation
iClockIClock is defined to avoid tight coupling between Core and GUI/animation
iCompressorGeneric compressor
iCurve3D curve
iDecompressorGeneric decompressor
iEnvContainer
iError
iFieldGeneric interface for fields (properties) in engine's reflection system
iFlowProviderData source for the FlowUI (a.k.a. model in the MVC)
iFontProperties
iGestureResponderResponding for gestures-related events
iGPGPUContextOpenCL GPGPU context
iGPUBuffer
iGUIRegionRectangular region inside internal GUI subsystem
iGUIResponderResponder for the general GUI events
iGUIViewBase class for all visible GUI elements
iGUIViewRendererCustom override renderer of UI elements
iHeightDataProvider
iHeightMapFacetterDoes a tesselation of a heightmap using LHeightMap and attached iHeightDataProvider
iInputDevice
iInputDeviceListYet another 'manager' ? Enumerates the devices (using OS API or something like DirectInput)
iIntrusiveCounterIntrusive reference counter for garbage collection
iIStreamInput stream (TODO : split to InputStream and InputFileStream )
iKernel2DGeneric 2D convolution kernel for heightmap
iKeyStore
iLight
iLoadOp
iMeshLoaderBasic class for mesh loaders
iMeshLoader2Basic class for mesh2 loaders
iMethodGeneric representation of a method in engine's reflection system
IMG_tex_node
iMountPointMount point interface for virtual file system
inflate_state
InputStreamAdapter
InStream
internal_state
iObjectBase class for every Engine's objects
iOStreamOutput stream
iParameterGeneric parameter interface for LinderScript
iPlacementConstraint
iPool< T >Pool of abstract items
iPostprocessorGeneric interface for 2D image postprocessor
iProperty
iQuery
iRAWFile
iRenderContextAbstract render context representation
iRenderTargetRender target, can be binded to texture unit
iResource
iSceneTraverser
iShaderProgramVertex/Fragment/Geometry shaders container
iStackFast unsafe stack
iStaticClassRTTI metaclass
iStringsApplet
iSymbolDeclarationSymbol declaration
iTaskSingle cancellable task
iTask2
iTestApplet
iTextFormatter
iTextMeasurer
iTextureInterface to anything bindable to texture unit
iThread
iToolUnified tool object. Used for selection/item creation/placement/modification
iTransaction
iUpdaterUsed in the Scene to update states of geom instances inside the Scene
iVertexArrayGPU vertex array interface
iVideoDecoderVideo stream decoder interface
iVideoEncoderVideo stream encoder interface
iViewFeeder
iVisualAnnouncerVisual information. Can be used without GUI, similiar to audio announcer
iWaveDataProviderProvider of waveform data for streaming
Box2D::Joint
L2DBitArray64x64Bitmap for memory allocation mapping
LAABoundingBoxAxis-aligned bounding box
LArray< T >
LAxisListList of spans (boxes projected to axii)
LBoxOriented bounding box used in collision detection and static geometry processing
LCamera
LCameraInfo
LCameraInfo_Default
LCameraInfo_Rail
LCircle
LCircularBuffer< T, BufferType >
LCollider
LCollisionShape
LCollisionShape_Box
LCollisionShape_Plane
LCollisionShape_Sphere
LCVarLazy-linking to clCVar
LDictionaryBuilderDictionary for binary data sequences
LDirectInputJoystick
LEventArgs
LEventSubscriber
LFeedbackLoopSome feedback controller
LFFTUtility class to hold the required temporary buffers for the 1D/2D/3D DFFT using Takuya Ooura's implementation
LFrustumViewing frustum
LHeightMap
LHistogram1D1D histogram, useful for volume rendering. Support 8 and 16 bit data
LinearVolumeWriter
linkedlist_data_s
linkedlist_datablock_internal_s
LInterpolator< T, TimeType >
LIntervalA single interval used in sweep-and-prune CD
LKeyframerKeyframes calculations
LKochanekBartelsInterpolator< T, TimeType >Kochanek-Bartels interpolator
LLineInfinite line defined by two points
LLinearInterpolator< T, TimeType >
LLineSegment3D Line segment defined by two points
LMatrix33x3 matrix
LMatrix44x4 matrix
LMotionData
LMutex
LNoiseMultidimensional noise generator
LOBBTree
LPacketSmall class for network buffer management
LPlane3D plane representation
Linderdaum::Math::LPlaneHullThe convex hull defined by the (small and fixed) set of planes
Linderdaum::Math::LPolySingle polygon capable of splitting and triangulating itself
Linderdaum::Math::LPolyListA "linear" polyhedron with no connectivity/adjacency information. Not suitable for fast calculations
LProportionalFeedbackLoopProportional linear/angular controller which drives a list of values/angles to specified values with a given speed
LQuaternionQuaternion
LQuaternionFeedbackLoopFeedback loop
LRect2D rectangle (usually represent a 2D screen area)
LArray< T >::LReverseConstIterator
LArray< T >::LReverseIterator
LSize2D rectangle size (usually represent the size of a 2D screen area)
LSocket
LSphere3D sphere representation
LStringBufferInternal representation of strings inside LinderScript virtual machine
LTCPSocket
LText
LTextLine
LTextSpan
LTransformUtility class representing the 3D transformation
LTransformFeedbackLoopDrive a specified rigid body (a.k.a. transform) to the given position and orientation
LUDPSocket
LUDPSocket_Virtual
LURLURL/URI class
LVector22D vector
LVector2i2D integer vector
LVector33D vector
LVector3i3D integer vector
LVector44D vector
LVector4i4D int vector
LWinDeviceListWinAPI devices
Box2D::Mat22
MD5_CTX
md5_st
MemInStream
MemOutStream
MemStream
mlNodeSingle node of ML file
mlTreeBuilder
NetDeviceClient
NetDeviceClientRec
NetDeviceServer
oAuth
OutputStreamAdapter
OutStream
ParameterType< T >
strParser::parserStateSaved parser state
ParticlesGPU particle system
prng_st
Guillotine::Rect
Guillotine::RectSize
RescaleThreadParams_t
RigidBodyControllerGeneric rigid body controller
RigidBodyController_MoveToSimple manipulation: set desired position and orientation for body
RigidBodyController_Walk
s2DWaypoint2D waypoint in a path
sAdapterInfoShort structure with the information about available network adapters
sAnimSequence
sASEMapASE texture map description
sASEMaterialInternal representation of ASE material entry
LEventSubscriber::sAsyncCall
sAttribStream< T >Stream of abstract attribs (vertices, texcoords, bones etc.)
sAuxInputStream
sBitmapFormatDescription
sBitmapParams
sBMLHeader_s
sBMLTreeBinary markup tree representation
sBMLTreeBuilderInt -> Strings mapper in a single memory block
sCacheEntry
sCanvasOpGeneric canvas drawing operation
sChannelDataSingle-channel float-valued data (-1..1 normalized samples)
Linderdaum::Math::sCollisionInfoDetailed information about collision
Box2DScene::sCollisionSubscriberFixed number of events in the single structure
clTaskQueue::sCompareTasksByPriorityComparator for our priority queue
clMeshEdgeFaceConnectivity::sConnectivityEdgeIndices of adjacent faces and vertices
clMeshEdgeFaceConnectivity::sConnectivityFaceIndices of adjacent edges and vertices
sConsoleMessage
clParticleGroup::sCreationDataInformation to create another particle (delayed creation)
clMeshEdgeFaceConnectivity::sEdgeIntersectionPointWe store the array of these structs to calculate the intersection curves later
clParticleGroup::sEmitterDataEmmiter data (ref + number of particles to spawn)
sEnvironmentEngine entry point
SeriesVolumeWriter
sFaceNormalCollection of normals for a single face
clArchiveReader::sFileInfoInternal file information
sFileLocationFile entry attributes
clTextRenderer::sFTCharInternal representation of a single freetype character
sGlyphKey
cl2DUniformGrid< T >::sGridCell
sGUIUniforms
sha1_st
SHA1_WORKSPACE_BLOCK
SHA1Context
LEventSubscriber::sHandler
clHighScores::sHighScoreRec
sHTTPServerRequestHTTP server request/response structure
SimplePhysics
clLinker::sInstantiationProxy
clSceneGraphBuilder::sInstantiationProxy
sInstructionLinderScript virtual machine instruction representation
sInterpolatorEntrySingle entry of particle's interpolation graph
sIntVec2
sJointSkeletal animation joint
sMaterialDescMaterial description for material system
sMaterialPropertiesBitwise image of material properties layout in "Layout.sp"
sMatricesBitwise image of matrices layout in "Layout.sp"
sMD5BaseFrameJointMD5 skeleton joint
sMD5HierarchyItemMD5 generic item
sMD5MeshMD5 mesh (collection of vertices, triangles, weights and points)
sMD5TriangleMD5 indexed triangle
sMD5VertexMD5 vertex description
clGUIMemo::sMemoLineInternal representation of a colored text line inside a memo control
sMouseCursorInfo
sOBBNodeSingle node of the OBB tree. No pointers, only indices
sParticle
sParticleData
sParticlePool< T >The following is the original copyright notice from SPARK 1.0.4
sRigidID
sSysEnvEngine low-level environment (logger, linker and file system)
clGUITabControl::sTabInternal representation of a tab
sTagHandler
static_tree_desc_s
sTextureFormatRec
clLogger::sThreadLogContext
sTouchPoint
strParserLightweight textbuffer tokenizer
sUniform
sVAContainer
sVideoSystemInfoInformation about current rendering system
LVLib::sVRGlobalsInternal global parameters of LVLib
sWaveDataFormatFormat of waveform data
sWeightSkeletal joint weight
tm_unz_s
tm_zip_s
tree_desc_s
twitCurl
uColorHasher
unz64_file_pos_s
unz64_s
unz_file_info64_internal_s
unz_file_info64_s
unz_file_info_s
unz_file_pos_s
unz_global_info64_s
unz_global_info_s
uuid_
uuid_obj_t
uuid_st
Box2D::Vec2
VolumeHistogram
VolumeHistogram1D
VolumeHistogram2D
VolumeSlice
VolumeSlicer
VolumeStream
VolumeVector< ComponentT, Dim >
VolumeWriter
VoxelNeighbourhoodIterator
Box2D::World
pugi::xml_attribute
pugi::xml_attribute_iterator
pugi::xml_attribute_structA 'name=value' XML attribute structure
pugi::xml_document
pugi::xml_named_node_iterator
pugi::xml_node
pugi::xml_node_iterator
pugi::xml_node_structAn XML document tree node
pugi::xml_object_range< It >
pugi::xml_parse_result
pugi::xml_text
pugi::xml_tree_walker
pugi::xml_writer
pugi::xml_writer_file
z_stream_s
zip64_internal
zip_fileinfo
zlib_filefunc64_32_def_s
zlib_filefunc64_def_s
zlib_filefunc_def_s