Documentation
Here is a list of all documented class members with links to the class documentation for each member:
- o -
- Object() : Urho3D::Object
 - object_ : Urho3D::ScriptEventInvoker , Urho3D::GPUObject
 - ObjectAnimation() : Urho3D::ObjectAnimation
 - objectAnimation_ : Urho3D::Animatable
 - objectCategories_ : Urho3D::Context
 - ObjectFactory() : Urho3D::ObjectFactory
 - ObjectFactoryImpl() : Urho3D::ObjectFactoryImpl< T >
 - objectGroup_ : Urho3D::TileMapLayer2D
 - objects_ : Urho3D::TmxObjectGroup2D
 - objectType_ : Urho3D::TileMapObject2D
 - objectTypes_ : Urho3D::Script
 - objectValue_ : Urho3D::JSONValue
 - Obstacle() : Urho3D::Obstacle
 - obstacleAvoidanceType_ : Urho3D::CrowdAgent
 - ObstacleChanged() : Urho3D::DynamicNavigationMesh
 - obstacleId_ : Urho3D::Obstacle
 - occludee_ : Urho3D::Drawable , Urho3D::Terrain
 - occluder_ : Urho3D::Drawable , Urho3D::Terrain
 - occluders_ : Urho3D::View
 - occluderSizeThreshold_ : Urho3D::Renderer
 - occlusion_ : Urho3D::Material
 - OcclusionBuffer() : Urho3D::OcclusionBuffer
 - occlusionBuffer_ : Urho3D::View
 - occlusionBuffers_ : Urho3D::Renderer
 - occlusionBufferSize_ : Urho3D::Renderer
 - occlusionGeometry_ : Urho3D::TerrainPatch
 - occlusionLodLevel_ : Urho3D::StaticModel , Urho3D::Terrain
 - Octant() : Urho3D::Octant
 - octant_ : Urho3D::Drawable
 - Octree() : Urho3D::Octree
 - octree_ : Urho3D::View
 - octreeMutex_ : Urho3D::Octree
 - OctreeQuery() : Urho3D::OctreeQuery
 - OctreeQueryResult() : Urho3D::OctreeQueryResult
 - offMeshAreas_ : Urho3D::NavBuildData
 - OffMeshConnection() : Urho3D::OffMeshConnection
 - offMeshDir_ : Urho3D::NavBuildData
 - offMeshFlags_ : Urho3D::NavBuildData
 - offMeshRadii_ : Urho3D::NavBuildData
 - offMeshVertices_ : Urho3D::NavBuildData
 - offset_ : Urho3D::AttributeInfo , Urho3D::File , Urho3D::PackageEntry , Urho3D::Sprite2D
 - offsetMatrix_ : Urho3D::Bone
 - offsetX_ : Urho3D::OcclusionBuffer , Urho3D::FontGlyph
 - offsetY_ : Urho3D::OcclusionBuffer , Urho3D::FontGlyph
 - OggVorbisSoundStream() : Urho3D::OggVorbisSoundStream
 - okButton_ : Urho3D::FileSelector , Urho3D::MessageBox
 - okButtonText_ : Urho3D::FileSelector
 - OnAttributeAnimationAdded() : Urho3D::Animatable , Urho3D::Component , Urho3D::Node , Urho3D::UIElement
 - OnAttributeAnimationRemoved() : Urho3D::Component , Urho3D::Node , Urho3D::UIElement , Urho3D::Animatable
 - OnClickBegin() : Urho3D::Button , Urho3D::CheckBox , Urho3D::LineEdit , Urho3D::Slider , Urho3D::UIElement
 - OnClickEnd() : Urho3D::Button , Urho3D::Slider , Urho3D::UIElement
 - OnCrowdUpdate() : Urho3D::CrowdAgent
 - OnDeviceLost() : Urho3D::GPUObject , Urho3D::RenderSurface , Urho3D::ShaderProgram , Urho3D::ShaderVariation , Urho3D::Texture2D , Urho3D::Texture3D , Urho3D::TextureCube
 - OnDeviceReset() : Urho3D::ConstantBuffer , Urho3D::GPUObject , Urho3D::IndexBuffer , Urho3D::Texture2D , Urho3D::Texture3D , Urho3D::TextureCube , Urho3D::VertexBuffer
 - OnDoubleClick() : Urho3D::LineEdit , Urho3D::UIElement
 - OnDragBegin() : Urho3D::LineEdit , Urho3D::Slider , Urho3D::UIElement , Urho3D::Window
 - OnDragCancel() : Urho3D::UIElement , Urho3D::Window
 - OnDragDropFinish() : Urho3D::LineEdit , Urho3D::UIElement
 - OnDragDropTest() : Urho3D::LineEdit , Urho3D::UIElement
 - OnDragEnd() : Urho3D::Slider , Urho3D::UIElement , Urho3D::Window
 - OnDragMove() : Urho3D::Button , Urho3D::LineEdit , Urho3D::Slider , Urho3D::UIElement , Urho3D::Window
 - OnDrawOrderChanged() : Urho3D::Drawable2D , Urho3D::ParticleEmitter2D , Urho3D::StaticSprite2D
 - ONE : Urho3D::Vector2 , Urho3D::Vector3 , Urho3D::Vector4
 - OnEvent() : Urho3D::Object
 - OnGetAttribute() : Urho3D::ScriptInstance , Urho3D::LuaScriptInstance , Urho3D::Serializable
 - OnHidePopup() : Urho3D::DropDownList , Urho3D::Menu
 - OnHover() : Urho3D::Menu , Urho3D::Slider , Urho3D::UIElement , Urho3D::Window
 - OnIndentSet() : Urho3D::Text , Urho3D::UIElement
 - OnKey() : Urho3D::Button , Urho3D::CheckBox , Urho3D::LineEdit , Urho3D::ListView , Urho3D::ScrollView , Urho3D::UIElement
 - OnMarkedDirty() : Urho3D::ScriptInstance , Urho3D::AnimatedModel , Urho3D::Camera , Urho3D::DecalSet , Urho3D::Drawable , Urho3D::Zone , Urho3D::LuaScriptInstance , Urho3D::CrowdAgent , Urho3D::CollisionShape , Urho3D::Constraint , Urho3D::RigidBody , Urho3D::Component , Urho3D::SplinePath , Urho3D::CollisionShape2D , Urho3D::Drawable2D , Urho3D::RigidBody2D
 - OnNodeSet() : Urho3D::AnimatedModel , Urho3D::Camera , Urho3D::Drawable , Urho3D::CrowdAgent , Urho3D::CollisionShape , Urho3D::Constraint , Urho3D::RigidBody , Urho3D::Component , Urho3D::LogicComponent , Urho3D::SmoothedTransform , Urho3D::Text3D , Urho3D::CollisionShape2D , Urho3D::Constraint2D , Urho3D::RigidBody2D
 - OnNodeSetEnabled() : Urho3D::StaticModelGroup , Urho3D::Component , Urho3D::SplinePath
 - OnObjectAnimationAdded() : Urho3D::Animatable
 - OnObjectAnimationRemoved() : Urho3D::Animatable
 - OnPackageDownloadFailed() : Urho3D::Connection
 - OnPackagesReady() : Urho3D::Connection
 - OnPositionSet() : Urho3D::Sprite , Urho3D::UIElement
 - OnRemoveFromOctree() : Urho3D::Drawable , Urho3D::Zone
 - OnResize() : Urho3D::ListView , Urho3D::ScrollBar , Urho3D::ScrollView , Urho3D::Slider , Urho3D::Text , Urho3D::UIElement , Urho3D::View3D
 - OnSceneLoadFailed() : Urho3D::Connection
 - OnSceneSet() : Urho3D::ScriptInstance , Urho3D::AnimationController , Urho3D::Drawable , Urho3D::ParticleEmitter , Urho3D::LuaScriptInstance , Urho3D::CrowdAgent , Urho3D::CrowdManager , Urho3D::DynamicNavigationMesh , Urho3D::Obstacle , Urho3D::CollisionShape , Urho3D::Constraint , Urho3D::PhysicsWorld , Urho3D::RigidBody , Urho3D::Component , Urho3D::LogicComponent , Urho3D::AnimatedSprite2D , Urho3D::Constraint2D , Urho3D::Drawable2D , Urho3D::ParticleEmitter2D , Urho3D::PhysicsWorld2D , Urho3D::RigidBody2D
 - OnServerConnected() : Urho3D::Network
 - OnServerDisconnected() : Urho3D::Network
 - OnSetAnimation() : Urho3D::Spriter::SpriterInstance
 - OnSetAttribute() : Urho3D::ScriptInstance , Urho3D::Light , Urho3D::Octree , Urho3D::Terrain , Urho3D::Zone , Urho3D::LuaScriptInstance , Urho3D::OffMeshConnection , Urho3D::CollisionShape , Urho3D::Constraint , Urho3D::RigidBody , Urho3D::Serializable
 - OnSetEditable() : Urho3D::DropDownList , Urho3D::ScrollBar , Urho3D::UIElement
 - OnSetEnabled() : Urho3D::ScriptInstance , Urho3D::AnimationController , Urho3D::DecalSet , Urho3D::Drawable , Urho3D::ParticleEmitter , Urho3D::Terrain , Urho3D::LuaScriptInstance , Urho3D::CrowdAgent , Urho3D::Obstacle , Urho3D::CollisionShape , Urho3D::Constraint , Urho3D::RigidBody , Urho3D::Component , Urho3D::LogicComponent , Urho3D::AnimatedSprite2D , Urho3D::CollisionShape2D , Urho3D::Constraint2D , Urho3D::Drawable2D , Urho3D::ParticleEmitter2D , Urho3D::RigidBody2D
 - OnSetEntity() : Urho3D::Spriter::SpriterInstance
 - OnShowPopup() : Urho3D::DropDownList , Urho3D::Menu
 - OnTextInput() : Urho3D::LineEdit , Urho3D::UIElement
 - OnWheel() : Urho3D::ScrollView , Urho3D::UIElement
 - OnWorldBoundingBoxUpdate() : Urho3D::StaticModelGroup , Urho3D::TerrainPatch , Urho3D::Zone , Urho3D::Text3D , Urho3D::ParticleEmitter2D , Urho3D::Renderer2D , Urho3D::StaticSprite2D , Urho3D::AnimatedModel , Urho3D::BillboardSet , Urho3D::CustomGeometry , Urho3D::DecalSet , Urho3D::Drawable , Urho3D::Light , Urho3D::Skybox , Urho3D::StaticModel
 - opacity_ : Urho3D::UIElement
 - opacityDirty_ : Urho3D::UIElement
 - Open() : Urho3D::File , Urho3D::Log , Urho3D::PackageFile
 - OpenJoystick() : Urho3D::Input
 - operator bool() : Urho3D::StringHash , Urho3D::PListValue , Urho3D::XMLElement
 - operator T *() : Urho3D::SharedArrayPtr< T > , Urho3D::WeakArrayPtr< T > , Urho3D::SharedPtr< T > , Urho3D::WeakPtr< T >
 - operator!=() : Urho3D::SharedArrayPtr< T > , Urho3D::WeakArrayPtr< T > , Urho3D::HashIteratorBase , Urho3D::HashMap< T, U >::KeyValue , Urho3D::HashMap< T, U > , Urho3D::HashSet< T > , Urho3D::List< T > , Urho3D::ListIteratorBase , Urho3D::Pair< T, U > , Urho3D::SharedPtr< T > , Urho3D::WeakPtr< T > , Urho3D::String , Urho3D::Vector< T > , Urho3D::PODVector< T > , Urho3D::RandomAccessIterator< T > , Urho3D::RandomAccessConstIterator< T > , Urho3D::Spline , Urho3D::ResourceRef , Urho3D::ResourceRefList , Urho3D::Variant , Urho3D::BatchGroupKey , Urho3D::OctreeQueryResult , Urho3D::RayQueryResult , Urho3D::BoundingBox , Urho3D::Color , Urho3D::Matrix3 , Urho3D::Matrix3x4 , Urho3D::Matrix4 , Urho3D::Quaternion , Urho3D::Ray , Urho3D::Rect , Urho3D::IntRect , Urho3D::Sphere , Urho3D::StringHash , Urho3D::Vector2 , Urho3D::IntVector2 , Urho3D::Vector3 , Urho3D::Vector4 , Urho3D::PhysicsRaycastResult , Urho3D::PhysicsRaycastResult2D
 - operator*() : Urho3D::SharedArrayPtr< T > , Urho3D::WeakArrayPtr< T > , Urho3D::HashMap< T, U >::Iterator , Urho3D::HashMap< T, U >::ConstIterator , Urho3D::HashSet< T >::Iterator , Urho3D::HashSet< T >::ConstIterator , Urho3D::List< T >::Iterator , Urho3D::List< T >::ConstIterator , Urho3D::SharedPtr< T > , Urho3D::WeakPtr< T > , Urho3D::RandomAccessIterator< T > , Urho3D::RandomAccessConstIterator< T > , Urho3D::Color , Urho3D::Matrix3 , Urho3D::Matrix3x4 , Urho3D::Matrix4 , Urho3D::Quaternion , Urho3D::Vector2 , Urho3D::IntVector2 , Urho3D::Vector3 , Urho3D::Vector4
 - operator*=() : Urho3D::Quaternion , Urho3D::Vector2 , Urho3D::IntVector2 , Urho3D::Vector3 , Urho3D::Vector4
 - operator+() : Urho3D::Matrix4 , Urho3D::RandomAccessConstIterator< T > , Urho3D::Vector< T > , Urho3D::String , Urho3D::Vector< T > , Urho3D::PODVector< T > , Urho3D::RandomAccessIterator< T > , Urho3D::Color , Urho3D::Matrix3 , Urho3D::Matrix3x4 , Urho3D::Quaternion , Urho3D::StringHash , Urho3D::Vector2 , Urho3D::IntVector2 , Urho3D::Vector3 , Urho3D::Vector4
 - operator++() : Urho3D::List< T >::Iterator , Urho3D::HashSet< T >::Iterator , Urho3D::HashMap< T, U >::Iterator , Urho3D::HashMap< T, U >::ConstIterator , Urho3D::HashSet< T >::Iterator , Urho3D::HashSet< T >::ConstIterator , Urho3D::List< T >::Iterator , Urho3D::List< T >::ConstIterator , Urho3D::RandomAccessIterator< T > , Urho3D::RandomAccessConstIterator< T >
 - operator+=() : Urho3D::RandomAccessConstIterator< T > , Urho3D::Vector< T > , Urho3D::String , Urho3D::List< T > , Urho3D::HashMap< T, U > , Urho3D::HashSet< T > , Urho3D::List< T > , Urho3D::String , Urho3D::Vector< T > , Urho3D::PODVector< T > , Urho3D::RandomAccessIterator< T > , Urho3D::Color , Urho3D::Quaternion , Urho3D::StringHash , Urho3D::Vector2 , Urho3D::IntVector2 , Urho3D::Vector3 , Urho3D::Vector4
 - operator-() : Urho3D::Vector3 , Urho3D::Matrix4 , Urho3D::Color , Urho3D::RandomAccessIterator< T > , Urho3D::RandomAccessConstIterator< T > , Urho3D::Color , Urho3D::Matrix3 , Urho3D::Matrix3x4 , Urho3D::Quaternion , Urho3D::Vector2 , Urho3D::IntVector2 , Urho3D::Vector3 , Urho3D::Vector4
 - operator--() : Urho3D::RandomAccessIterator< T > , Urho3D::HashSet< T >::Iterator , Urho3D::HashMap< T, U >::Iterator , Urho3D::HashMap< T, U >::ConstIterator , Urho3D::HashSet< T >::Iterator , Urho3D::HashSet< T >::ConstIterator , Urho3D::List< T >::Iterator , Urho3D::List< T >::ConstIterator , Urho3D::RandomAccessIterator< T > , Urho3D::RandomAccessConstIterator< T >
 - operator-=() : Urho3D::Vector4 , Urho3D::RandomAccessConstIterator< T > , Urho3D::RandomAccessIterator< T > , Urho3D::Vector2 , Urho3D::IntVector2 , Urho3D::Vector3
 - operator->() : Urho3D::List< T >::ConstIterator , Urho3D::SharedArrayPtr< T > , Urho3D::WeakArrayPtr< T > , Urho3D::HashMap< T, U >::Iterator , Urho3D::HashMap< T, U >::ConstIterator , Urho3D::HashSet< T >::Iterator , Urho3D::HashSet< T >::ConstIterator , Urho3D::List< T >::Iterator , Urho3D::RandomAccessConstIterator< T > , Urho3D::SharedPtr< T > , Urho3D::WeakPtr< T > , Urho3D::RandomAccessIterator< T >
 - operator/() : Urho3D::Vector3 , Urho3D::Vector4 , Urho3D::Vector3 , Urho3D::IntVector2 , Urho3D::Vector2
 - operator/=() : Urho3D::Vector2 , Urho3D::IntVector2 , Urho3D::Vector3 , Urho3D::Vector2 , Urho3D::Vector4 , Urho3D::Vector3 , Urho3D::Vector4
 - operator<() : Urho3D::Pair< T, U > , Urho3D::String , Urho3D::RandomAccessIterator< T > , Urho3D::WeakArrayPtr< T > , Urho3D::String , Urho3D::StringHash , Urho3D::WeakPtr< T > , Urho3D::SharedPtr< T > , Urho3D::RandomAccessConstIterator< T > , Urho3D::SharedArrayPtr< T >
 - operator<=() : Urho3D::RandomAccessIterator< T > , Urho3D::RandomAccessConstIterator< T >
 - operator=() : Urho3D::Rect , Urho3D::SharedArrayPtr< T > , Urho3D::WeakArrayPtr< T > , Urho3D::Variant , Urho3D::HashSet< T >::ConstIterator , Urho3D::HashSet< T > , Urho3D::SharedPtr< T > , Urho3D::WeakPtr< T > , Urho3D::String , Urho3D::XPathResultSet , Urho3D::RandomAccessConstIterator< T > , Urho3D::Variant , rapidjson::GenericValue< Encoding, Allocator > , Urho3D::Variant , Urho3D::JSONValue , Urho3D::StringHash , Urho3D::JSONValue , Urho3D::Variant , Urho3D::JSONValue , Urho3D::Variant , Urho3D::JSONValue , Urho3D::RayOctreeQuery , Urho3D::JSONValue , Urho3D::Frustum , Urho3D::Matrix3x4 , Urho3D::JSONValue , Urho3D::Sphere , Urho3D::Vector2 , Urho3D::Vector3 , Urho3D::JSONValue , Urho3D::WeakArrayPtr< T > , Urho3D::PListValue , Urho3D::Vector4 , rapidjson::GenericValue< Encoding, Allocator > , Urho3D::IntVector2 , Urho3D::Variant , Urho3D::Ray , Urho3D::Matrix4 , Urho3D::List< T > , Urho3D::Variant , Urho3D::Matrix4 , Urho3D::Quaternion , Urho3D::Plane , Urho3D::Polyhedron , Urho3D::Matrix3x4 , Urho3D::BoundingBox , Urho3D::Matrix3x4 , Urho3D::RefCounted , Urho3D::BoundingBox , Urho3D::Matrix3 , Urho3D::Color , Urho3D::PODVector< T > , Urho3D::SourceBatch , Urho3D::Variant , Urho3D::OctreeQuery , Urho3D::Variant , Urho3D::MutexLock , Urho3D::Variant , Urho3D::HashMap< T, U > , Urho3D::Variant , Urho3D::Vector< T > , Urho3D::WeakPtr< T > , Urho3D::String , Urho3D::SharedPtr< T > , Urho3D::HashMap< T, U >::ConstIterator , Urho3D::SharedArrayPtr< T > , Urho3D::HashMap< T, U >::KeyValue , Urho3D::Allocator< T > , Urho3D::SharedArrayPtr< T > , Urho3D::List< T >::ConstIterator , Urho3D::Variant , Urho3D::Spline , Urho3D::XMLElement , Urho3D::Variant
 - operator==() : Urho3D::Variant , Urho3D::String , Urho3D::PODVector< T > , Urho3D::ResourceRef , Urho3D::RandomAccessConstIterator< T > , Urho3D::Variant , Urho3D::Matrix4 , Urho3D::Variant , Urho3D::Rect , Urho3D::HashMap< T, U >::KeyValue , Urho3D::Variant , Urho3D::WeakPtr< T > , Urho3D::Color , Urho3D::Matrix3x4 , Urho3D::Variant , Urho3D::RandomAccessIterator< T > , Urho3D::Variant , Urho3D::ResourceRefList , Urho3D::Variant , Urho3D::Sphere , Urho3D::BatchGroupKey , Urho3D::Variant , Urho3D::Ray , Urho3D::Quaternion , Urho3D::BoundingBox , Urho3D::WeakArrayPtr< T > , Urho3D::Variant , Urho3D::SharedPtr< T > , Urho3D::Vector< T > , Urho3D::Vector4 , Urho3D::SharedArrayPtr< T > , Urho3D::Matrix3 , Urho3D::String , Urho3D::HashIteratorBase , Urho3D::IntVector2 , Urho3D::IntRect , Urho3D::Variant , Urho3D::List< T > , Urho3D::HashSet< T > , Urho3D::Vector3 , Urho3D::Pair< T, U > , Urho3D::Variant , Urho3D::Vector2 , Urho3D::ListIteratorBase , Urho3D::HashMap< T, U > , Urho3D::Spline
 - operator>() : Urho3D::Pair< T, U > , Urho3D::RandomAccessConstIterator< T > , Urho3D::String , Urho3D::RandomAccessIterator< T > , Urho3D::String , Urho3D::StringHash
 - operator>=() : Urho3D::RandomAccessIterator< T > , Urho3D::RandomAccessConstIterator< T >
 - operator[]() : Urho3D::String , Urho3D::HashMap< T, U > , Urho3D::SharedPtr< T > , Urho3D::Vector< T > , Urho3D::JSONValue , Urho3D::WeakArrayPtr< T > , Urho3D::JSONValue , Urho3D::HashMap< T, U > , Urho3D::JSONValue , Urho3D::WString , rapidjson::GenericValue< Encoding, Allocator > , Urho3D::SharedArrayPtr< T > , Urho3D::XPathResultSet , Urho3D::Vector< T > , Urho3D::WeakPtr< T > , Urho3D::PODVector< T > , Urho3D::WString , rapidjson::GenericValue< Encoding, Allocator >
 - ops_ : Urho3D::RWOpsWrapper< T >
 - OptimizeLightByScissor() : Urho3D::Renderer
 - OptimizeLightByStencil() : Urho3D::Renderer
 - orderInLayer_ : Urho3D::Drawable2D
 - orientation_ : Urho3D::TileMapInfo2D , Urho3D::Slider
 - orientations_ : Urho3D::Graphics
 - origin_ : Urho3D::Ray
 - originalPosition_ : Urho3D::ToolTip
 - orthographic_ : Urho3D::Camera
 - orthoSize_ : Urho3D::Camera
 - osCursor_ : Urho3D::CursorShapeInfo
 - osShapeDirty_ : Urho3D::Cursor
 - otherBody_ : Urho3D::Constraint , Urho3D::Constraint2D
 - otherBodyAnchor_ : Urho3D::ConstraintRope2D , Urho3D::ConstraintPulley2D , Urho3D::ConstraintDistance2D
 - otherBodyGroundAnchor_ : Urho3D::ConstraintPulley2D
 - otherBodyNodeID_ : Urho3D::Constraint
 - otherConstraint_ : Urho3D::ConstraintGear2D
 - otherPosition_ : Urho3D::Constraint
 - otherRotation_ : Urho3D::Constraint
 - outerAngle_ : Urho3D::SoundSource3D
 - outFace_ : Urho3D::Polyhedron
 - OutputAPIRow() : Urho3D::Script
 - outputs_ : Urho3D::RenderPathCommand
 - overlayContainer_ : Urho3D::ListView
 - override_ : Urho3D::Zone
 - ownBaseAllocator_ : rapidjson::MemoryPoolAllocator< BaseAllocator >
 - ownBody_ : Urho3D::Constraint
 - owner_ : Urho3D::Node , Urho3D::ShaderVariation , Urho3D::BackgroundLoader , Urho3D::TerrainPatch , Urho3D::ValueAnimation
 - ownerBody_ : Urho3D::Constraint2D
 - ownerBodyAnchor_ : Urho3D::ConstraintDistance2D , Urho3D::ConstraintPulley2D , Urho3D::ConstraintRope2D
 - ownerBodyGroundAnchor_ : Urho3D::ConstraintPulley2D
 - ownerConstraint_ : Urho3D::ConstraintGear2D
 - ownerMesh_ : Urho3D::Obstacle
 - ownScene_ : Urho3D::View3D
 
