Here is a list of all class members with links to the classes they belong to:

### - o -

- object() : clan::JsonValue
- object_id : clan::SpanLayout::HitTestResult
- objectLabel : clan::GLFunctions
- objectPtrLabel : clan::GLFunctions
- OcclusionQuery() : clan::OcclusionQuery
- offset : clan::PrimitivesArrayProvider::VertexData , clan::SpanLayout::HitTestResult
- oldlace : clan::Color , clan::Colorf
- olive : clan::Color , clan::Colorf
- olivedrab : clan::Color , clan::Colorf
- on_dispose() : clan::DisposableObject
- on_got_focus() : clan::TextureView
- on_key_down() : clan::TextureView
- on_key_up() : clan::TextureView
- on_lost_focus() : clan::TextureView
- on_mouse_dblclk() : clan::TextureView
- on_mouse_down() : clan::TextureView
- on_mouse_move() : clan::TextureView
- on_mouse_up() : clan::TextureView
- on_window_close() : clan::TextureView
- opacity : clan::Brush
- opaque() : clan::BlendStateDescription
- open() : clan::File
- open_always : clan::File
- open_existing : clan::File
- open_existing_truncate : clan::File
- open_file() : clan::FileSystem , clan::FileSystemProvider , clan::XMLResourceNode , clan::ZipArchive
- open_key() : clan::RegistryKey
- OpenFileDialog() : clan::OpenFileDialog
- OpenGL : clan::GraphicContext
- OpenGLWindowDescription() : clan::OpenGLWindowDescription
- OpenMode : clan::File
- operator bool() : clan::ComPtr< Type > , clan::JsonValue , clan::NetGameEventValue , clan::Slot
- operator Color() : clan::Colorf
- operator ColorType() : clan::ColorHSLx< Type, ColorType > , clan::ColorHSVx< Type, ColorType >
- operator const Type &() : clan::Resource< Type >
- operator DataBuffer() : clan::NetGameEventValue
- operator delete() : clan::BlockAllocated
- operator double() : clan::JsonValue
- operator float() : clan::HalfFloat , clan::JsonValue , clan::NetGameEventValue
- operator GraphicContext &() : clan::Canvas
- operator int() : clan::JsonValue , clan::NetGameEventValue
- operator new() : clan::BlockAllocated
- operator std::string() : clan::JsonValue , clan::NetGameEventValue
- operator Type &() : clan::Resource< Type >
- operator Type *() : clan::ComPtr< Type > , clan::Mat2< Type > , clan::Mat3< Type > , clan::Mat4< Type >
- operator Type const *() : clan::Mat2< Type > , clan::Mat3< Type > , clan::Mat4< Type >
- operator unsigned char() : clan::NetGameEventValue
- operator unsigned int() : clan::NetGameEventValue
- operator Vec2< Type >() : clan::Sizex< Type >
- operator Vec2f() : clan::Vec2hf
- operator Vec3f() : clan::Vec3hf
- operator Vec4f() : clan::Vec4hf
- operator!=() : clan::Angle , clan::Circlex< Type > , clan::Color , clan::Colorf , clan::ColorHSLx< Type, ColorType > , clan::ColorHSVx< Type, ColorType > , clan::ComPtr< Type > , clan::CursorDescription , clan::DateTime , clan::DomNode , clan::Gradient , clan::GraphicContext , clan::Image , clan::Line2x< Type > , clan::Line3x< Type > , clan::LineRay2x< Type > , clan::LineRay3x< Type > , clan::LineSegment2x< Type > , clan::LineSegment3x< Type > , clan::Mat2< Type > , clan::Mat3< Type > , clan::Mat4< Type > , clan::Quadx< Type > , clan::Quaternionx< Type > , clan::Rectx< Type > , clan::Resource< Type > , clan::ResourceObject , clan::Sizex< Type > , clan::SoundFilter , clan::Sprite , clan::Texture , clan::Trianglex< Type > , clan::Vec2< Type > , clan::Vec3< Type > , clan::Vec4< Type >
- operator%() : clan::BigInt
- operator%=() : clan::BigInt
- operator()() : clan::Signal< FuncType >
- operator*() : clan::Angle , clan::BigInt , clan::Mat2< Type > , clan::Mat3< Type > , clan::Mat4< Type > , clan::Quaternionx< Type > , clan::Sizex< Type >
- operator*=() : clan::Angle , clan::BigInt , clan::Sizex< Type > , clan::Vec2< Type > , clan::Vec3< Type > , clan::Vec4< Type >
- operator+() : clan::Angle , clan::BigInt , clan::Mat2< Type > , clan::Mat3< Type > , clan::Mat4< Type > , clan::Quadx< Type > , clan::Sizex< Type >
- operator+=() : clan::Angle , clan::BigInt , clan::Path , clan::Quadx< Type > , clan::Sizex< Type > , clan::Vec2< Type > , clan::Vec3< Type > , clan::Vec4< Type >
- operator-() : clan::Angle , clan::BigInt , clan::Mat2< Type > , clan::Mat3< Type > , clan::Mat4< Type > , clan::Quadx< Type > , clan::Sizex< Type > , clan::Vec2< Type > , clan::Vec3< Type > , clan::Vec4< Type >
- operator-=() : clan::Angle , clan::BigInt , clan::Quadx< Type > , clan::Sizex< Type > , clan::Vec2< Type > , clan::Vec3< Type > , clan::Vec4< Type >
- operator->() : clan::ComPtr< Type > , clan::Resource< Type >
- operator/() : clan::Angle , clan::BigInt , clan::Sizex< Type >
- operator/=() : clan::Angle , clan::BigInt , clan::Sizex< Type > , clan::Vec2< Type > , clan::Vec3< Type > , clan::Vec4< Type >
- operator<() : clan::Angle , clan::BlendStateDescription , clan::ComPtr< Type > , clan::CursorDescription , clan::DateTime , clan::DepthStencilStateDescription , clan::Image , clan::Quaternionx< Type > , clan::RasterizerStateDescription , clan::Resource< Type > , clan::ResourceObject , clan::SocketName , clan::Sprite , clan::Texture , clan::Vec2< Type > , clan::Vec3< Type > , clan::Vec4< Type >
- operator<=() : clan::Angle , clan::ComPtr< Type > , clan::CursorDescription , clan::DateTime , clan::Quaternionx< Type > , clan::Resource< Type > , clan::ResourceObject
- operator=() : clan::BigInt , clan::Circlex< Type > , clan::ColorHSLx< Type, ColorType > , clan::ColorHSVx< Type, ColorType > , clan::ComPtr< Type > , clan::CursorDescription , clan::DataBuffer , clan::DisplayWindowDescription , clan::DomNode , clan::FontDescription , clan::HalfFloat , clan::InputDevice , clan::JsonValue , clan::Line2x< Type > , clan::Line3x< Type > , clan::LineRay2x< Type > , clan::LineRay3x< Type > , clan::LineSegment2x< Type > , clan::LineSegment3x< Type > , clan::Mat2< Type > , clan::Mat3< Type > , clan::Mat4< Type > , clan::SlotImpl , clan::Sprite , clan::Style , clan::Trianglex< Type > , clan::Vec2< Type > , clan::Vec3< Type > , clan::Vec4< Type > , clan::XMLResourceDocument , clan::ZipFileEntry
- operator==() : clan::Angle , clan::BlendStateDescription , clan::Circlex< Type > , clan::Color , clan::Colorf , clan::ColorHSLx< Type, ColorType > , clan::ColorHSVx< Type, ColorType > , clan::ComPtr< Type > , clan::CursorDescription , clan::DateTime , clan::DepthStencilStateDescription , clan::DomNode , clan::ElementArrayBuffer , clan::FontDescription , clan::FrameBuffer , clan::Gradient , clan::GraphicContext , clan::Image , clan::Line2x< Type > , clan::Line3x< Type > , clan::LineRay2x< Type > , clan::LineRay3x< Type > , clan::LineSegment2x< Type > , clan::LineSegment3x< Type > , clan::Mat2< Type > , clan::Mat3< Type > , clan::Mat4< Type > , clan::ProgramObject , clan::Quadx< Type > , clan::Quaternionx< Type > , clan::RasterizerStateDescription , clan::Rectx< Type > , clan::RenderBuffer , clan::Resource< Type > , clan::ResourceObject , clan::ShaderObject , clan::Sizex< Type > , clan::SocketName , clan::SoundFilter , clan::Sprite , clan::StorageBuffer , clan::Texture , clan::TransferBuffer , clan::Trianglex< Type > , clan::UniformBuffer , clan::Vec2< Type > , clan::Vec3< Type > , clan::Vec4< Type > , clan::VertexArrayBuffer , clan::XMLResourceDocument , clan::XMLResourceNode
- operator>() : clan::Angle , clan::ComPtr< Type > , clan::CursorDescription , clan::DateTime , clan::Quaternionx< Type > , clan::Resource< Type > , clan::ResourceObject , clan::SocketName
- operator>=() : clan::Angle , clan::ComPtr< Type > , clan::CursorDescription , clan::DateTime , clan::Quaternionx< Type > , clan::Resource< Type > , clan::ResourceObject
- operator[]() : clan::DataBuffer , clan::JsonValue , clan::Mat2< Type > , clan::Mat3< Type > , clan::Mat4< Type > , clan::TransferVector< Type >
- orange : clan::Color , clan::Colorf
- orangered : clan::Color , clan::Colorf
- orchid : clan::Color , clan::Colorf
- ortho() : clan::Mat4< Type >
- ortho_2d() : clan::Mat4< Type >
- OutlineMath : clan::PointSetMath
- OutlineTriangulator() : clan::OutlineTriangulator
- output_variable() : clan::ComPtr< Type >
- outside : clan::IntersectionTest
- outside_bottom : clan::SpanLayout::HitTestResult
- outside_left : clan::SpanLayout::HitTestResult
- outside_right : clan::SpanLayout::HitTestResult
- outside_top : clan::SpanLayout::HitTestResult
- overflow_x() : clan::ScrollView
- overflow_y() : clan::ScrollView
- overlap : clan::IntersectionTest , clan::Rectx< Type >
- OverlapResult : clan::IntersectionTest
- owner_view() : clan::View