Here is a list of all documented class members with links to the class documentation for each member:
- o -
- Object() : Urho3D::Object
- object_ : 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
- 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::File, Urho3D::PackageEntry, Urho3D::ShaderParameter, Urho3D::Sprite2D, Urho3D::VertexElement
- offsetMatrix_ : Urho3D::Bone
- offsetX_ : Urho3D::FontGlyph, Urho3D::OcclusionBuffer
- offsetY_ : Urho3D::FontGlyph, Urho3D::OcclusionBuffer
- OggVorbisSoundStream() : Urho3D::OggVorbisSoundStream
- okButton_ : Urho3D::FileSelector, Urho3D::MessageBox
- okButtonText_ : Urho3D::FileSelector
- OnAttributeAnimationAdded() : Urho3D::Animatable, Urho3D::Component, Urho3D::Node, Urho3D::UIElement
- OnAttributeAnimationRemoved() : Urho3D::Animatable, Urho3D::Component, Urho3D::Node, Urho3D::UIElement
- 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::IndexBuffer, Urho3D::RenderSurface, Urho3D::ShaderProgram_OGL, Urho3D::ShaderVariation, Urho3D::Texture2D, Urho3D::Texture2DArray, Urho3D::Texture3D, Urho3D::TextureCube, Urho3D::VertexBuffer
- OnDeviceReset() : Urho3D::ConstantBuffer, Urho3D::GPUObject, Urho3D::IndexBuffer, Urho3D::Texture2D, Urho3D::Texture2DArray, 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::IntVector2, Urho3D::IntVector3, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4
- OnElementResized() : Urho3D::UIComponent
- OnEvent() : Urho3D::Object
- OnGetAttribute() : 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::AnimatedModel, Urho3D::Camera, Urho3D::CollisionShape2D, Urho3D::CollisionShape, Urho3D::Component, Urho3D::Constraint, Urho3D::CrowdAgent, Urho3D::DecalSet, Urho3D::Drawable2D, Urho3D::Drawable, Urho3D::Obstacle, Urho3D::RigidBody2D, Urho3D::RigidBody, Urho3D::SplinePath, Urho3D::Zone
- OnNodeSet() : Urho3D::AnimatedModel, Urho3D::Camera, Urho3D::CollisionShape2D, Urho3D::CollisionShape, Urho3D::Component, Urho3D::Constraint2D, Urho3D::Constraint, Urho3D::CrowdAgent, Urho3D::Drawable, Urho3D::IKSolver, Urho3D::LogicComponent, Urho3D::Obstacle, Urho3D::RigidBody2D, Urho3D::RigidBody, Urho3D::SmoothedTransform, Urho3D::Text3D, Urho3D::UIComponent
- OnNodeSetEnabled() : Urho3D::Component, Urho3D::SplinePath, Urho3D::StaticModelGroup
- 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::ProgressBar, Urho3D::ScrollBar, Urho3D::ScrollView, Urho3D::Slider, Urho3D::Text, Urho3D::UIElement, Urho3D::View3D
- OnSceneLoadFailed() : Urho3D::Connection
- OnSceneSet() : Urho3D::AnimatedSprite2D, Urho3D::AnimationController, Urho3D::CollisionShape, Urho3D::Component, Urho3D::Constraint2D, Urho3D::Constraint, Urho3D::CrowdAgent, Urho3D::CrowdManager, Urho3D::Drawable2D, Urho3D::Drawable, Urho3D::DynamicNavigationMesh, Urho3D::IKSolver, Urho3D::LogicComponent, Urho3D::Obstacle, Urho3D::ParticleEmitter2D, Urho3D::ParticleEmitter, Urho3D::PhysicsWorld2D, Urho3D::PhysicsWorld, Urho3D::RibbonTrail, Urho3D::RigidBody2D, Urho3D::RigidBody, Urho3D::StaticSprite2D
- OnScreenModeChanged() : Urho3D::Graphics
- OnServerConnected() : Urho3D::Network
- OnServerDisconnected() : Urho3D::Network
- OnSetAnimation() : Urho3D::Spriter::SpriterInstance
- OnSetAttribute() : Urho3D::Serializable
- OnSetEditable() : Urho3D::DropDownList, Urho3D::ScrollBar, Urho3D::UIElement
- OnSetEnabled() : Urho3D::AnimatedSprite2D, Urho3D::AnimationController, Urho3D::CollisionShape2D, Urho3D::CollisionShape, Urho3D::Component, Urho3D::Constraint2D, Urho3D::Constraint, Urho3D::CrowdAgent, Urho3D::DecalSet, Urho3D::Drawable2D, Urho3D::Drawable, Urho3D::LogicComponent, Urho3D::Obstacle, Urho3D::ParticleEmitter2D, Urho3D::ParticleEmitter, Urho3D::RaycastVehicle, Urho3D::RibbonTrail, Urho3D::RigidBody2D, Urho3D::RigidBody, Urho3D::Terrain
- OnSetEntity() : Urho3D::Spriter::SpriterInstance
- OnShowPopup() : Urho3D::DropDownList, Urho3D::Menu
- OnTextInput() : Urho3D::LineEdit, Urho3D::UIElement
- OnWheel() : Urho3D::ScrollView, Urho3D::UIElement
- OnWindowMoved() : Urho3D::Graphics
- OnWindowResized() : Urho3D::Graphics
- OnWorldBoundingBoxUpdate() : Urho3D::AnimatedModel, Urho3D::BillboardSet, Urho3D::CustomGeometry, Urho3D::DecalSet, Urho3D::Drawable, Urho3D::Light, Urho3D::ParticleEmitter2D, Urho3D::Renderer2D, Urho3D::RibbonTrail, Urho3D::Skybox, Urho3D::StaticModel, Urho3D::StaticModelGroup, Urho3D::StaticSprite2D, Urho3D::TerrainPatch, Urho3D::Text3D, Urho3D::Zone
- opacity_ : Urho3D::UIElement
- opacityDirty_ : Urho3D::UIElement
- Open() : Urho3D::File, Urho3D::Log, Urho3D::NamedPipe, Urho3D::PackageFile
- OpenInternal() : Urho3D::File
- OpenJoystick() : Urho3D::Input
- operator bool() : Urho3D::FlagSet< E >, Urho3D::PListValue, Urho3D::StringHash, Urho3D::XMLElement
- operator double() : Urho3D::FlagSet< E >
- operator Enum() : Urho3D::FlagSet< E >
- operator Integer() : Urho3D::FlagSet< E >
- operator T*() : Urho3D::SharedArrayPtr< T >, Urho3D::SharedPtr< T >, Urho3D::WeakArrayPtr< T >, Urho3D::WeakPtr< T >
- operator Vector2() : Urho3D::Vector4
- operator Vector3() : Urho3D::Vector4
- operator!() : Urho3D::FlagSet< E >
- operator!=() : Urho3D::BatchGroupKey, Urho3D::BoundingBox, Urho3D::Color, Urho3D::FlagSet< E >, Urho3D::HashIteratorBase, Urho3D::HashMap< T, U >::KeyValue, Urho3D::HashMap< T, U >, Urho3D::HashSet< T >, Urho3D::IntRect, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::List< T >, Urho3D::ListIteratorBase, Urho3D::Matrix2, Urho3D::Matrix3, Urho3D::Matrix3x4, Urho3D::Matrix4, Urho3D::OctreeQueryResult, Urho3D::Pair< T, U >, Urho3D::PhysicsRaycastResult2D, Urho3D::PhysicsRaycastResult, Urho3D::Quaternion, Urho3D::RandomAccessConstIterator< T >, Urho3D::RandomAccessIterator< T >, Urho3D::Ray, Urho3D::RayQueryResult, Urho3D::Rect, Urho3D::ResourceRef, Urho3D::ResourceRefList, Urho3D::ScreenModeParams, Urho3D::SharedArrayPtr< T >, Urho3D::SharedPtr< T >, Urho3D::Sphere, Urho3D::Spline, Urho3D::String, Urho3D::StringHash, Urho3D::Variant, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4, Urho3D::Vector< T >, Urho3D::VertexElement, Urho3D::WeakArrayPtr< T >, Urho3D::WeakPtr< T >
- operator%() : Urho3D::BigInt
- operator&() : Urho3D::FlagSet< E >
- operator&=() : Urho3D::FlagSet< E >
- operator*() : Urho3D::Color, Urho3D::HashMap< T, U >::ConstIterator, Urho3D::HashMap< T, U >::Iterator, Urho3D::HashSet< T >::ConstIterator, Urho3D::HashSet< T >::Iterator, Urho3D::IntRect, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::List< T >::ConstIterator, Urho3D::List< T >::Iterator, Urho3D::Matrix2, Urho3D::Matrix3, Urho3D::Matrix3x4, Urho3D::Matrix4, Urho3D::Quaternion, Urho3D::RandomAccessConstIterator< T >, Urho3D::RandomAccessIterator< T >, Urho3D::Rect, Urho3D::SharedArrayPtr< T >, Urho3D::SharedPtr< T >, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4, Urho3D::WeakArrayPtr< T >, Urho3D::WeakPtr< T >
- operator*=() : Urho3D::IntRect, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::Quaternion, Urho3D::Rect, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4
- operator+() : Urho3D::Color, Urho3D::IntRect, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::Matrix2, Urho3D::Matrix3, Urho3D::Matrix3x4, Urho3D::Matrix4, Urho3D::Quaternion, Urho3D::RandomAccessConstIterator< T >, Urho3D::RandomAccessIterator< T >, Urho3D::Rect, Urho3D::String, Urho3D::StringHash, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4, Urho3D::Vector< T >
- operator++() : Urho3D::BigInt, Urho3D::HashMap< T, U >::ConstIterator, Urho3D::HashMap< T, U >::Iterator, Urho3D::HashSet< T >::ConstIterator, Urho3D::HashSet< T >::Iterator, Urho3D::List< T >::ConstIterator, Urho3D::List< T >::Iterator, Urho3D::RandomAccessConstIterator< T >, Urho3D::RandomAccessIterator< T >
- operator+=() : Urho3D::Color, Urho3D::HashMap< T, U >, Urho3D::HashSet< T >, Urho3D::IntRect, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::List< T >, Urho3D::Quaternion, Urho3D::RandomAccessConstIterator< T >, Urho3D::RandomAccessIterator< T >, Urho3D::Rect, Urho3D::String, Urho3D::StringHash, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4, Urho3D::Vector< T >
- operator-() : Urho3D::Color, Urho3D::IntRect, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::Matrix2, Urho3D::Matrix3, Urho3D::Matrix3x4, Urho3D::Matrix4, Urho3D::Quaternion, Urho3D::RandomAccessConstIterator< T >, Urho3D::RandomAccessIterator< T >, Urho3D::Rect, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4
- operator--() : Urho3D::BigInt, Urho3D::HashMap< T, U >::ConstIterator, Urho3D::HashMap< T, U >::Iterator, Urho3D::HashSet< T >::ConstIterator, Urho3D::HashSet< T >::Iterator, Urho3D::List< T >::ConstIterator, Urho3D::List< T >::Iterator, Urho3D::RandomAccessConstIterator< T >, Urho3D::RandomAccessIterator< T >
- operator-=() : Urho3D::IntRect, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::RandomAccessConstIterator< T >, Urho3D::RandomAccessIterator< T >, Urho3D::Rect, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4
- operator->() : Urho3D::HashMap< T, U >::ConstIterator, Urho3D::HashMap< T, U >::Iterator, Urho3D::HashSet< T >::ConstIterator, Urho3D::HashSet< T >::Iterator, Urho3D::List< T >::ConstIterator, Urho3D::List< T >::Iterator, Urho3D::RandomAccessConstIterator< T >, Urho3D::RandomAccessIterator< T >, Urho3D::SharedArrayPtr< T >, Urho3D::SharedPtr< T >, Urho3D::WeakArrayPtr< T >, Urho3D::WeakPtr< T >
- operator/() : Urho3D::BigInt, Urho3D::IntRect, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::Rect, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4
- operator/=() : Urho3D::IntRect, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::Rect, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4
- operator<() : Urho3D::Pair< T, U >, Urho3D::RandomAccessConstIterator< T >, Urho3D::RandomAccessIterator< T >, Urho3D::SharedArrayPtr< T >, Urho3D::SharedPtr< T >, Urho3D::String, Urho3D::StringHash, Urho3D::WeakArrayPtr< T >, Urho3D::WeakPtr< T >
- operator<=() : Urho3D::RandomAccessConstIterator< T >, Urho3D::RandomAccessIterator< T >
- operator=() : Urho3D::Allocator< T >, Urho3D::BoundingBox, Urho3D::Color, Urho3D::FlagSet< E >, Urho3D::Frustum, Urho3D::HashMap< T, U >::ConstIterator, Urho3D::HashMap< T, U >::KeyValue, Urho3D::HashMap< T, U >, Urho3D::HashSet< T >::ConstIterator, Urho3D::HashSet< T >, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::JSONValue, Urho3D::LinkedList< T >, Urho3D::List< T >::ConstIterator, Urho3D::List< T >, Urho3D::Matrix2, Urho3D::Matrix3, Urho3D::Matrix3x4, Urho3D::Matrix4, Urho3D::MutexLock, Urho3D::OctreeQuery, Urho3D::Plane, Urho3D::PListValue, Urho3D::Polyhedron, Urho3D::Quaternion, Urho3D::RandomAccessConstIterator< T >, Urho3D::Ray, Urho3D::RayOctreeQuery, Urho3D::Rect, Urho3D::RefCounted, Urho3D::SharedArrayPtr< T >, Urho3D::SharedPtr< T >, Urho3D::SourceBatch, Urho3D::Sphere, Urho3D::Spline, Urho3D::String, Urho3D::StringHash, Urho3D::Variant, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4, Urho3D::Vector< T >, Urho3D::WeakArrayPtr< T >, Urho3D::WeakPtr< T >, Urho3D::XMLElement, Urho3D::XPathResultSet
- operator==() : Urho3D::BatchGroupKey, Urho3D::BoundingBox, Urho3D::Color, Urho3D::FlagSet< E >, Urho3D::HashIteratorBase, Urho3D::HashMap< T, U >::KeyValue, Urho3D::HashMap< T, U >, Urho3D::HashSet< T >, Urho3D::IntRect, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::List< T >, Urho3D::ListIteratorBase, Urho3D::Matrix2, Urho3D::Matrix3, Urho3D::Matrix3x4, Urho3D::Matrix4, Urho3D::Pair< T, U >, Urho3D::Quaternion, Urho3D::RandomAccessConstIterator< T >, Urho3D::RandomAccessIterator< T >, Urho3D::Ray, Urho3D::Rect, Urho3D::ResourceRef, Urho3D::ResourceRefList, Urho3D::ScreenModeParams, Urho3D::SharedArrayPtr< T >, Urho3D::SharedPtr< T >, Urho3D::Sphere, Urho3D::Spline, Urho3D::String, Urho3D::StringHash, Urho3D::Variant, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4, Urho3D::Vector< T >, Urho3D::VertexElement, Urho3D::WeakArrayPtr< T >, Urho3D::WeakPtr< T >
- operator>() : Urho3D::Pair< T, U >, Urho3D::RandomAccessConstIterator< T >, Urho3D::RandomAccessIterator< T >, Urho3D::String, Urho3D::StringHash
- operator>=() : Urho3D::RandomAccessConstIterator< T >, Urho3D::RandomAccessIterator< T >
- operator[]() : Urho3D::HashMap< T, U >, Urho3D::JSONValue, Urho3D::SharedArrayPtr< T >, Urho3D::SharedPtr< T >, Urho3D::String, Urho3D::Vector4, Urho3D::Vector< T >, Urho3D::WeakArrayPtr< T >, Urho3D::WeakPtr< T >, Urho3D::WString, Urho3D::XPathResultSet
- operator^() : Urho3D::FlagSet< E >
- operator^=() : Urho3D::FlagSet< E >
- operator|() : Urho3D::FlagSet< E >
- operator|=() : Urho3D::FlagSet< E >
- operator~() : Urho3D::FlagSet< E >
- ops_ : Urho3D::RWOpsWrapper< T >
- optimizeBufferSize_ : Urho3D::DecalSet
- OptimizeLightByScissor() : Urho3D::Renderer
- OptimizeLightByStencil() : Urho3D::Renderer
- orderInLayer_ : Urho3D::Drawable2D
- orientation_ : Urho3D::ProgressBar, Urho3D::Slider, Urho3D::TileMapInfo2D
- orientations_ : Urho3D::Graphics
- origin_ : Urho3D::Ray
- original_ : Urho3D::TechniqueEntry
- originalPosition_ : Urho3D::ToolTip
- origRotation_ : Urho3D::RaycastVehicle
- Orthogonalize() : Urho3D::Vector3
- orthographic_ : Urho3D::Camera
- orthoSize_ : Urho3D::Camera
- osCursor_ : Urho3D::CursorShapeInfo
- osShapeDirty_ : Urho3D::Cursor
- otherBody_ : Urho3D::Constraint2D, Urho3D::Constraint
- otherBodyAnchor_ : Urho3D::ConstraintDistance2D, Urho3D::ConstraintPulley2D
- otherBodyGroundAnchor_ : Urho3D::ConstraintPulley2D
- otherBodyNodeID_ : Urho3D::Constraint2D, Urho3D::Constraint
- otherBodyNodeIDDirty_ : Urho3D::Constraint2D
- otherConstraint_ : Urho3D::ConstraintGear2D
- otherPosition_ : Urho3D::Constraint
- otherRotation_ : Urho3D::Constraint
- outerAngle_ : Urho3D::SoundSource3D
- outFace_ : Urho3D::Polyhedron
- outgoingBuffer_ : Urho3D::Connection
- outputs_ : Urho3D::RenderPathCommand
- overlayContainer_ : Urho3D::ListView
- override_ : Urho3D::Zone
- oversampling_ : Urho3D::FontFaceFreeType
- ownBody_ : Urho3D::Constraint
- owner_ : Urho3D::BackgroundLoader, Urho3D::NodeImpl, Urho3D::ShaderVariation, Urho3D::SourceBatch2D, Urho3D::Spriter::SpriterInstance, Urho3D::TerrainPatch, Urho3D::ValueAnimation
- ownerBody_ : Urho3D::Constraint2D
- ownerBodyAnchor_ : Urho3D::ConstraintDistance2D, Urho3D::ConstraintPulley2D
- ownerBodyGroundAnchor_ : Urho3D::ConstraintPulley2D
- ownerConstraint_ : Urho3D::ConstraintGear2D
- ownerMesh_ : Urho3D::Obstacle
- ownScene_ : Urho3D::View3D