Here is a list of all documented functions with links to the class documentation for each member:
- o -
- Object() : Urho3D::Object
- ObjectAnimation() : Urho3D::ObjectAnimation
- Obstacle() : Urho3D::Obstacle
- ObstacleChanged() : Urho3D::DynamicNavigationMesh
- OcclusionBuffer() : Urho3D::OcclusionBuffer
- Octant() : Urho3D::Octant
- Octree() : Urho3D::Octree
- OctreeQuery() : Urho3D::OctreeQuery
- OctreeQueryResult() : Urho3D::OctreeQueryResult
- OffMeshConnection() : Urho3D::OffMeshConnection
- OffsetToIndex() : Urho3D::ArrayDimensions2D
- OggVorbisSoundStream() : Urho3D::OggVorbisSoundStream
- OnAttributeAnimationAdded() : Urho3D::Animatable, Urho3D::UIElement
- OnAttributeAnimationRemoved() : Urho3D::Animatable, Urho3D::UIElement
- OnBatchesReady() : Urho3D::BackToFrontScenePass, Urho3D::BatchCompositorPass, Urho3D::OutlineScenePass, Urho3D::UnorderedScenePass
- OnCanvasResize() : Urho3D::Engine
- OnClickBegin() : Urho3D::Button, Urho3D::CheckBox, Urho3D::LineEdit, Urho3D::Slider, Urho3D::UIElement
- OnClickEnd() : Urho3D::Button, Urho3D::Slider, Urho3D::UIElement
- OnClientConnected() : Urho3D::Network
- OnCreateGPU() : Urho3D::Texture
- OnCrowdPositionUpdate() : Urho3D::CrowdAgent
- OnCrowdVelocityUpdate() : Urho3D::CrowdAgent
- OnDocumentClosed() : Urho3D::RmlUIComponent
- OnDocumentUnload() : Urho3D::RmlUI
- 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
- OnEnter() : Urho3D::TriggerAnimator
- OnEvent() : Urho3D::Object
- OnExit() : Urho3D::TriggerAnimator
- OnGetAttribute() : Urho3D::Serializable
- OnGround() : Urho3D::KinematicCharacterController
- OnHidePopup() : Urho3D::DropDownList, Urho3D::Menu
- OnHover() : Urho3D::Menu, Urho3D::Slider, Urho3D::UIElement, Urho3D::Window
- OnIndentSet() : Urho3D::Text, Urho3D::UIElement
- OnInputReceived() : Urho3D::ClientInputStatistics, Urho3D::ClientSynchronizationState
- 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::LightProbeGroup, Urho3D::NetworkObject, Urho3D::Obstacle, Urho3D::RaycastVehicle, Urho3D::ReflectionProbe, Urho3D::RigidBody2D, Urho3D::RigidBody, Urho3D::SplinePath, Urho3D::Zone
- OnNodeSet() : Urho3D::AnimatedModel, Urho3D::AnimationController, Urho3D::Camera, Urho3D::CameraOperator, Urho3D::CollisionShape2D, Urho3D::CollisionShape, Urho3D::Component, Urho3D::Constraint2D, Urho3D::Constraint, Urho3D::CrowdAgent, Urho3D::Drawable, Urho3D::FreeFlyController, Urho3D::IKSolver, Urho3D::IKSolverComponent, Urho3D::KinematicCharacterController, Urho3D::LightProbeGroup, Urho3D::LogicComponent, Urho3D::MoveAndOrbitController, Urho3D::NetworkBehavior, Urho3D::NetworkObject, Urho3D::Obstacle, Urho3D::RaycastVehicle, Urho3D::RaycastVehicleWheel, Urho3D::ReflectionProbe, Urho3D::RigidBody2D, Urho3D::RigidBody, Urho3D::RmlCanvasComponent, Urho3D::RmlUIComponent, Urho3D::Text3D, Urho3D::TriggerAnimator, Urho3D::UIComponent, Urho3D::VRRig
- OnNodeSetEnabled() : Urho3D::Component, Urho3D::SplinePath, Urho3D::StaticModelGroup
- OnObjectAnimationAdded() : Urho3D::Animatable
- OnObjectAnimationRemoved() : Urho3D::Animatable
- OnPackageDownloadFailed() : Urho3D::Connection
- OnPackagesReady() : Urho3D::Connection
- OnPipelineStatesInvalidated() : Urho3D::RenderBufferManager
- OnPositionSet() : Urho3D::Sprite, Urho3D::UIElement
- OnRemoveFromOctree() : Urho3D::Drawable, Urho3D::Zone
- OnRenderBegin() : Urho3D::RenderBuffer, Urho3D::TextureRenderBuffer, Urho3D::ViewportColorRenderBuffer, Urho3D::ViewportDepthStencilRenderBuffer
- OnRenderDebugUI() : Urho3D::DebugHud
- 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::CameraOperator, Urho3D::CollisionShape, Urho3D::Component, Urho3D::Constraint2D, Urho3D::Constraint, Urho3D::CrowdAgent, Urho3D::CrowdManager, Urho3D::Drawable2D, Urho3D::Drawable, Urho3D::DynamicNavigationMesh, Urho3D::KinematicCharacterController, Urho3D::LogicComponent, Urho3D::MoveAndOrbitController, Urho3D::Obstacle, Urho3D::ParticleEmitter2D, Urho3D::ParticleEmitter, Urho3D::ParticleGraphEmitter, Urho3D::ParticleGraphLayerInstance, Urho3D::ParticleGraphNodeInstance, Urho3D::PhysicsWorld2D, Urho3D::PhysicsWorld, Urho3D::ReflectionProbeManager, Urho3D::ReplicationManager, Urho3D::RibbonTrail, Urho3D::RigidBody2D, Urho3D::RigidBody, Urho3D::StaticSprite2D, Urho3D::TrackedComponentRegistryBase
- OnScreenModeChanged() : Urho3D::Graphics
- OnSDLRawInput() : Urho3D::Input
- OnSetAnimation() : Urho3D::Spriter::SpriterInstance
- OnSetAttribute() : Urho3D::KinematicCharacterController, Urho3D::Serializable
- OnSetEditable() : Urho3D::DropDownList, Urho3D::ScrollBar, Urho3D::UIElement
- OnSetEnabled() : Urho3D::AnimatedSprite2D, Urho3D::AnimationController, Urho3D::CameraOperator, Urho3D::CollisionShape2D, Urho3D::CollisionShape, Urho3D::Component, Urho3D::Constraint2D, Urho3D::Constraint, Urho3D::CrowdAgent, Urho3D::DecalSet, Urho3D::Drawable2D, Urho3D::Drawable, Urho3D::FreeFlyController, Urho3D::KinematicCharacterController, Urho3D::LogicComponent, Urho3D::MoveAndOrbitController, Urho3D::Obstacle, Urho3D::ParticleEmitter2D, Urho3D::ParticleEmitter, Urho3D::ParticleGraphEmitter, Urho3D::PrefabReference, Urho3D::RaycastVehicle, Urho3D::RibbonTrail, Urho3D::RigidBody2D, Urho3D::RigidBody, Urho3D::RmlCanvasComponent, Urho3D::RmlUIComponent, Urho3D::Terrain, Urho3D::TriggerAnimator
- OnSetEntity() : Urho3D::Spriter::SpriterInstance
- OnShowPopup() : Urho3D::DropDownList, Urho3D::Menu
- OnTextInput() : Urho3D::LineEdit, Urho3D::UIElement
- OnTreeDirty() : Urho3D::IKSolverComponent
- OnUpdate() : Urho3D::RmlNavigable
- OnUpdateBegin() : Urho3D::BatchCompositor, Urho3D::BatchCompositorPass, Urho3D::CameraProcessor, Urho3D::DrawableProcessor, Urho3D::DrawableProcessorPass, Urho3D::SceneProcessor
- 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::StaticModelForLightmap, Urho3D::StaticModelGroup, Urho3D::StaticSprite2D, Urho3D::TerrainPatch, Urho3D::Text3D, Urho3D::Zone
- Open() : Urho3D::Detail::RmlFile, Urho3D::File, Urho3D::Log, Urho3D::NamedPipe, Urho3D::PackageFile
- OpenArrayBlock() : Urho3D::Archive
- OpenBlock() : Urho3D::Archive
- OpenFile() : Urho3D::MountedAliasRoot, Urho3D::MountedDirectory, Urho3D::MountedExternalMemory, Urho3D::MountedRoot, Urho3D::MountPoint, Urho3D::PackageFile, Urho3D::VirtualFileSystem
- OpenInternal() : Urho3D::File, Urho3D::RmlUIComponent
- OpenJoystick() : Urho3D::Input
- OpenSafeSequentialBlock() : Urho3D::Archive
- OpenSafeUnorderedBlock() : Urho3D::Archive
- OpenSequentialBlock() : Urho3D::Archive
- OpenUnorderedBlock() : Urho3D::Archive
- operator bool() : Urho3D::ArchiveBlock, Urho3D::FileIdentifier, Urho3D::FlagSet< E >, Urho3D::PListValue, Urho3D::ShadowMapRegion, Urho3D::StringHash, Urho3D::URL, Urho3D::XMLElement
- operator double() : Urho3D::FlagSet< E >
- operator Enum() : Urho3D::FlagSet< E >
- operator Integer() : Urho3D::FlagSet< E >
- operator InterfaceType *() : Urho3D::SharedPtr< InterfaceType, RefCountedType >, Urho3D::WeakPtr< InterfaceType, RefCountedType >
- operator Vector3() : Urho3D::HighPrecisionVector3
- operator void *() : Urho3D::GCHandleRef
- operator!() : Urho3D::FlagSet< E >
- operator!=() : Urho3D::BoundingBox, Urho3D::Color, Urho3D::FlagSet< E >, Urho3D::IntRect, Urho3D::IntRectIterator, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::JSONValue, Urho3D::Matrix2, Urho3D::Matrix3, Urho3D::Matrix3x4, Urho3D::Matrix4, Urho3D::MultiVector< T >::BaseIterator< OuterIterator, InnerIterator >, Urho3D::OctreeQueryResult, Urho3D::PhysicsRaycastResult2D, Urho3D::PhysicsRaycastResult, Urho3D::PListValue, Urho3D::Quaternion, Urho3D::Ray, Urho3D::RayQueryResult, Urho3D::Rect, Urho3D::ResourceRef, Urho3D::ResourceRefList, Urho3D::SharedPtr< InterfaceType, RefCountedType >, Urho3D::SourceBatch2D, Urho3D::SourceBatch, Urho3D::Sphere, Urho3D::Spline, Urho3D::StringHash, Urho3D::TextureFrame, Urho3D::Variant, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4, Urho3D::Vertex2D, Urho3D::VertexElement, Urho3D::WeakPtr< InterfaceType, RefCountedType >
- operator&() : Urho3D::FlagSet< E >, Urho3D::NumericRange< T >
- operator&=() : Urho3D::FlagSet< E >, Urho3D::NumericRange< T >
- operator()() : Urho3D::Detail::SignalBase< Priority, Sender, Args >
- operator*() : Urho3D::Color, Urho3D::HighPrecisionVector3, Urho3D::IntRect, Urho3D::IntRectIterator, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::Matrix2, Urho3D::Matrix3, Urho3D::Matrix3x4, Urho3D::Matrix4, Urho3D::MultiVector< T >::BaseIterator< OuterIterator, InnerIterator >, Urho3D::Quaternion, Urho3D::Rect, Urho3D::SharedPtr< InterfaceType, RefCountedType >, Urho3D::SphericalHarmonicsColor9, Urho3D::SphericalHarmonicsDot9, Urho3D::Transform, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4, Urho3D::WeakPtr< InterfaceType, RefCountedType >
- operator*=() : Urho3D::IntRect, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::Quaternion, Urho3D::Rect, Urho3D::SphericalHarmonicsColor9, Urho3D::SphericalHarmonicsDot9, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4
- operator+() : Urho3D::Color, Urho3D::HighPrecisionVector3, Urho3D::IntRect, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::Matrix2, Urho3D::Matrix3, Urho3D::Matrix3x4, Urho3D::Matrix4, Urho3D::MultiVector< T >::BaseIterator< OuterIterator, InnerIterator >, Urho3D::Quaternion, Urho3D::Rect, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4
- operator++() : Urho3D::IntRectIterator, Urho3D::MultiVector< T >::BaseIterator< OuterIterator, InnerIterator >
- operator+=() : Urho3D::Color, Urho3D::IntRect, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::MultiVector< T >::BaseIterator< OuterIterator, InnerIterator >, Urho3D::Quaternion, Urho3D::Rect, Urho3D::SphericalHarmonicsColor9, Urho3D::SphericalHarmonicsDot9, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4
- operator-() : Urho3D::Color, Urho3D::HighPrecisionVector3, Urho3D::IntRect, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::Matrix2, Urho3D::Matrix3, Urho3D::Matrix3x4, Urho3D::Matrix4, Urho3D::Quaternion, 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::IntRectIterator, Urho3D::MultiVector< T >::BaseIterator< OuterIterator, InnerIterator >, Urho3D::SharedPtr< InterfaceType, RefCountedType >, Urho3D::WeakPtr< InterfaceType, RefCountedType >
- operator/() : 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::Detail::PrioritySignalSubscription< Handler, Priority >, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::PipelineBatchBackToFront, Urho3D::PipelineBatchByState, Urho3D::SharedPtr< InterfaceType, RefCountedType >, Urho3D::StringHash, Urho3D::TetrahedralMeshSurfaceEdge, Urho3D::WeakPtr< InterfaceType, RefCountedType >
- operator=() : Urho3D::ArchiveBlock, Urho3D::BoundingBox, Urho3D::Color, Urho3D::FlagSet< E >, Urho3D::Frustum, Urho3D::GCHandleRef, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::JSONValue, Urho3D::Matrix2, Urho3D::Matrix3, Urho3D::Matrix3x4, Urho3D::Matrix4, Urho3D::PipelineStateSubscription, Urho3D::Plane, Urho3D::PListValue, Urho3D::Polyhedron, Urho3D::Quaternion, Urho3D::Ray, Urho3D::Rect, Urho3D::RefCounted, Urho3D::SharedPtr< InterfaceType, RefCountedType >, Urho3D::SourceBatch, Urho3D::Sphere, Urho3D::Spline, Urho3D::ThreadSafeCache< T >, Urho3D::Variant, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4, Urho3D::WeakPtr< InterfaceType, RefCountedType >, Urho3D::XMLElement, Urho3D::XPathResultSet
- operator==() : Urho3D::BoundingBox, Urho3D::Color, Urho3D::FlagSet< E >, Urho3D::IntRect, Urho3D::IntRectIterator, Urho3D::IntVector2, Urho3D::IntVector3, Urho3D::JSONValue, Urho3D::LightProcessorCacheSettings, Urho3D::Matrix2, Urho3D::Matrix3, Urho3D::Matrix3x4, Urho3D::Matrix4, Urho3D::MultiVector< T >::BaseIterator< OuterIterator, InnerIterator >, Urho3D::PListValue, Urho3D::Quaternion, Urho3D::Ray, Urho3D::Rect, Urho3D::RenderPipelineSettings, Urho3D::ResourceRef, Urho3D::ResourceRefList, Urho3D::SharedPtr< InterfaceType, RefCountedType >, Urho3D::SourceBatch2D, Urho3D::SourceBatch, Urho3D::Sphere, Urho3D::Spline, Urho3D::StringHash, Urho3D::TextParams3D, Urho3D::TextureFrame, Urho3D::UIBatchStateKey, Urho3D::Variant, Urho3D::Vector2, Urho3D::Vector3, Urho3D::Vector4, Urho3D::Vertex2D, Urho3D::VertexElement, Urho3D::WeakPtr< InterfaceType, RefCountedType >
- operator>() : Urho3D::StringHash
- operator[]() : Urho3D::Array2D< T, Container >, Urho3D::EnumArray< T, E, Size >, Urho3D::JSONValue, Urho3D::MultiVector< T >, Urho3D::ParticleGraphBufferLayout, Urho3D::Vector4, Urho3D::XPathResultSet
- operator^() : Urho3D::FlagSet< E >
- operator^=() : Urho3D::FlagSet< E >
- operator|() : Urho3D::FlagSet< E >, Urho3D::NumericRange< T >
- operator|=() : Urho3D::FlagSet< E >, Urho3D::NumericRange< T >
- operator~() : Urho3D::FlagSet< E >
- Orthogonalize() : Urho3D::Vector3
- OverlapsWith() : Urho3D::Detail::ControllerAxisMapping