## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

- All
- Functions
- Variables
- Typedefs
- Enumerations
- Enumerator
- Related Functions

- _
- a
- b
- c
- d
- e
- f
- g
- h
- i
- j
- k
- l
- m
- n
- o
- p
- q
- r
- s
- t
- u
- v
- w
- x
- y
- z
- ~

Here is a list of all documented class members with links to the class documentation for each member:

### - o -

- ObjAdd() : iObject, csObject
- ObjAddChildren() : iObject, csObject
- object2world : csCoreRenderMesh, csSimpleRenderMesh
- object_reg : cswinMinidumpWriter, csProcTexture, csMeshType, csMeshFactory, csApplicationFramework, csBaseTextureFactory, csBaseRenderStepType, csBaseRenderStepLoader, csTextureManager, csParticleSystem, csCommonImageFile, DirectDetection, csGraphics2D
- object_registry : csBaseEventHandler
- ObjectChanged() : iObjectWatcherListener
- ObjectModelChanged() : iObjectModelListener
- objectReg : csShaderProgram
- ObjectToWorld() : iPortal
- ObjectType() : aws::autom::iObject
- ObjectVisible() : iVisibilityCullerListener
- ObjRemove() : iObject, csObject
- ObjRemoveAll() : iObject, csObject
- offset : csGenerateImageTextureSingle, csRenderBuffer::Props
- Offset : ADDRESS64
- offset_start_central_directory : ZIP_end_central_dir_record
- offsetTime : csMeasureTime
- ofscb : csGraphics2D
- ogl2d : csGLDriverDatabase
- Ok() : csPlatformMemoryMappingPosix, csPlatformMemoryMappingDummy
- oldFilter : cswinMinidumpWriter
- OnAdded() : awsEmbeddedComponent, iAwsComponent
- OnAttenuationChange() : iLightCallback
- OnChildHide() : awsEmbeddedComponent, iAwsComponent
- OnChildMoved() : awsEmbeddedComponent, iAwsComponent
- OnChildShow() : awsEmbeddedComponent, iAwsComponent
- OnColorChange() : iLightCallback
- OnDestroy() : iLightCallback
- OnDraw() : awsEmbeddedComponent, iAwsComponent
- OnExit() : csApplicationFramework
- OnFrame() : awsEmbeddedComponent, iAwsComponent
- OnGainFocus() : awsEmbeddedComponent, iAwsComponent
- OnInitialize() : csApplicationFramework
- OnJoystickDown() : csBaseEventHandler
- OnJoystickMove() : csBaseEventHandler
- OnJoystickUp() : csBaseEventHandler
- OnKeyboard() : awsEmbeddedComponent, iAwsComponent, csBaseEventHandler
- OnLostFocus() : awsEmbeddedComponent, iAwsComponent
- OnLower() : awsEmbeddedComponent, iAwsComponent
- OnlyPortals() : iCamera
- OnMouseClick() : awsEmbeddedComponent, iAwsComponent, csBaseEventHandler
- OnMouseDoubleClick() : awsEmbeddedComponent, iAwsComponent, csBaseEventHandler
- OnMouseDown() : awsEmbeddedComponent, iAwsComponent, csBaseEventHandler
- OnMouseEnter() : awsEmbeddedComponent, iAwsComponent
- OnMouseExit() : awsEmbeddedComponent, iAwsComponent
- OnMouseMove() : awsEmbeddedComponent, iAwsComponent, csBaseEventHandler
- OnMouseUp() : awsEmbeddedComponent, iAwsComponent, csBaseEventHandler
- OnPositionChange() : iLightCallback
- OnRadiusChange() : iLightCallback
- OnRaise() : awsEmbeddedComponent, iAwsComponent
- OnResized() : awsEmbeddedComponent, iAwsComponent
- OnSectorChange() : iLightCallback
- OnSetFocus() : awsEmbeddedComponent, iAwsComponent
- OnUnhandledEvent() : csBaseEventHandler
- OnUnsetFocus() : awsEmbeddedComponent, iAwsComponent
- op : csLineOperation
- OpacityAtDistance() : csFogMath
- opcode : csShaderExpression::oper
- Open() : iGraphics3D, iGraphics2D, iVFS, iSoundDriver, iSndSysSoftwareDriver, csWin32RegistryConfig, csApplicationFramework, csGLExtensionManager, csGraphics2DGLCommon, csGraphics2D
- OpenApplication() : csInitializer
- OpenContainer() : CrystalSpace::ImportKit
- OpenDriverDB() : csGraphics2DGLCommon
- OpenNative() : csPlatformMemoryMappingDummy
- OpenPortal() : iGraphics3D
- openWindow:width:height:depth:fullscreen:onDisplay:onScreen: : OSXDelegate2D
- oper : csShaderExpression::oper_arg
- oper_array : csShaderExpression
- operation : csSequenceOp
- operator & : csBitArray
- operator &=() : csBitArray
- operator * : iDataBuffer, csWeakRef< T >, csPathsList, csRef< T >, csParasiticDataBufferBase, csList< T >::Iterator, csColor, csRenderBufferLock< T, TbufferKeeper >, CrystalSpace::SoftShader::Pixel, csVector4T< T >, csVector3, csVector2, csReversibleTransform, csTransform, csQuaternion, csMatrix3, csMatrix2, csDMatrix3, csDVector3, csFixed24, csFixed16, csBox3, csBox2
- operator *=() : csPathsList, csColor4, csColor, CrystalSpace::SoftShader::Pixel, csVector4T< T >, csVector3, csVector2, csReversibleTransform, csTransform, csQuaternion, csMatrix3, csMatrix2, csDMatrix3, csDVector3, csBox3, csBox2
- operator bool() : csBitArray::BitProxy
- operator CF() : csArrayCmp< T, K >
- operator char const *() : iString, scfString
- operator const char *() : cswinCtoA, cswinWtoA, csWtoC, csStrKey, csStringBase
- operator const T &() : csRedBlackTreePayload< K, T >
- operator const wchar_t *() : csCtoW
- operator csRGBcolor() : csRGBpixel
- operator iConfigFile *() : csConfigAccess
- operator int() : csFixed24, csFixed16
- operator iObjectRegistry *() : csApplicationFramework
- operator K const &() : csArrayCmp< T, K >
- operator T &() : csRedBlackTreePayload< K, T >
- operator T *() : csWeakRef< T >, csRef< T >, csList< T >::Iterator, csPtrKey< T >, csRenderBufferLock< T, TbufferKeeper >
- operator!= : iString, csWeakRef< T >, scfString, csRef< T >, csStringBase, csColor4, csColor, csBitArray, csPluginRequest, csRGBpixel, csRGBcolor, csVector4T< T >, csVector3, csVector2, csMatrix3, csDMatrix3, csDVector3, csRect, csBox3, csBox2
- operator% : csVector4T< T >, csVector3, csDVector3
- operator()() : CrystalSpace::DocumentHelper::NodeAttributeRegexpTest, CrystalSpace::DocumentHelper::NodeAttributeValueTest, CrystalSpace::DocumentHelper::NodeValueTest, CrystalSpace::DocumentHelper::NodeAttributeCompare, CrystalSpace::DocumentHelper::NodeNameCompare, csArrayCmp< T, K >, CrystalSpace::ConditionAnd< T1, T2 >, csCLQAttenuation, csRealisticAttenuation, csInverseAttenuation, csLinearAttenuation, csNoAttenuation
- operator+ : iString, scfString, csStringBase, CrystalSpace::SoftShader::Pixel, csRGBcolor, csVector4T< T >, csVector3, csVector2, csSphere, csQuaternion, csMatrix3, csMatrix2, csDMatrix3, csDVector3, csBox3, csBox2
- operator++() : csList< T >::Iterator, csRenderBufferLock< T, TbufferKeeper >
- operator+=() : iString, scfString, csStringBase, csColor4, csColor, csRGBpixel, csVector4T< T >, csVector3, csVector2, csBox2Int, csSphere, csMatrix3, csMatrix2, csDMatrix3, csDVector3, csFixed24, csFixed16, csBox3, csBox2
- operator- : csVector4T< T >, csVector3, csVector2, csQuaternion, csMatrix3, csMatrix2, csDMatrix3, csDVector3, csFixed24, csFixed16
- operator--() : csList< T >::Iterator
- operator-=() : csColor4, csColor, csVector4T< T >, csVector3, csVector2, csMatrix3, csMatrix2, csDMatrix3, csDVector3
- operator->() : csWeakRef< T >, csRef< T >, csList< T >::Iterator, csPtrKey< T >, csConfigAccess
- operator/ : csVector4T< T >, csVector3, csVector2, csReversibleTransform, csMatrix3, csMatrix2, csDMatrix3, csDVector3
- operator/=() : csVector4T< T >, csVector3, csVector2, csReversibleTransform, csMatrix3, csMatrix2, csDMatrix3, csDVector3
- operator< : csRef< T >, csRedBlackTreePayload< K, T >, csPtrKey< T >, csStringBase, csVector4T< T >, csVector3, csVector2, csMatrix3, csDMatrix3, csDVector3, csBox3, csBox2
- operator<< : csStringBase, csVector4T< T >, csVector3, csDVector3
- operator=() : csFrustumContext, csWeakRef< T >, csVerbosityParser, csPathsList, csStringSet, csStringHash, csSet< T >::GlobalIterator, scfImplementation< Class >, csRegExpMatcher, csRef< T >, csList< T >, csList< T >::Iterator, csHash< T, K >::GlobalIterator, csHash< T, K >::Iterator, csStrKey, csPtrKey< T >, csString, csStringFast< 0 >, csStringFast< LEN >, csStringBase, csColor4, csColor, csBitArray, csBitArray::BitProxy, csArray< T, ElementHandler, MemoryAllocator >::Iterator, csArray< T, ElementHandler, MemoryAllocator >, csArrayCmp< T, K >, csPluginRequest, csVector4, csVector4T< T >, csTriangle, csPolyIndexed, csPoly2D, csMatrix3, csFixed24, csFixed16
- operator== : iString, csWeakRef< T >, scfString, csRef< T >, csStringBase, csColor4, csColor, csBitArray, csArray< T, ElementHandler, MemoryAllocator >, csRGBpixel, csRGBcolor, csVector4T< T >, csVector3, csVector2, csMatrix3, csDMatrix3, csDVector3, csRect, csBox3, csBox2
- operator> : csStringBase, csVector4T< T >, csVector3, csVector2, csMatrix3, csDMatrix3, csDVector3, csBox3, csBox2
- operator>> : csVector4T< T >, csVector3, csDVector3, csFixed16
- operator[]() : iString, iCollection, csPathsList, scfString, csStringBase, csBitArray, csArray< T, ElementHandler, MemoryAllocator >, csRenderBufferLock< T, TbufferKeeper >, csVector4T< T >, csVector3, csVector2, csPolyIndexed, csPoly2DEdges, csPoly3D, csPoly2D, csDVector3
- operator^ : csBitArray
- operator^=() : csBitArray
- operator| : csBitArray
- operator|=() : csBitArray
- operator~() : csBitArray, CrystalSpace::SoftShader::Pixel
- orig_idx : csCompressVertexInfo, csCompressVertex
- Other2This() : csTransform
- Other2ThisRelative() : csTransform
- OtherSide() : csBox3
- OuterPlanes() : csMath3
- outgoing_plane : csFogInfo
- output : csPartialOrder< T >::Node
- Outset() : csRect
- Overlap() : csBox3, csBox2
- Overlaps() : awsEmbeddedComponent, iAwsComponent
- Overwrite() : iString, scfString, csStringBase
- owner : csPhysicalFile