Here is a list of all functions with links to the classes they belong to:
- o -
- Object() : Sleak::Object
- ObjectPtr() : Sleak::ObjectPtr< T >
- OnActivate() : Sleak::Scene, Sleak::SceneBase
- OnDeactivate() : Sleak::Scene, Sleak::SceneBase
- OnDestroy() : Sleak::Component
- OnDisable() : Sleak::Component, Sleak::MaterialComponent
- OnEnable() : Sleak::Component, Sleak::MaterialComponent
- onGamepadAxisMotion() : Sleak::Input::InputEventListener
- onGamepadButtonPress() : Sleak::Input::InputEventListener
- onGamepadButtonRelease() : Sleak::Input::InputEventListener
- onInputEvent() : Sleak::Input::InputEventListener
- onKeyPress() : Sleak::Input::InputEventListener
- OnKeyPressed() : Sleak::Application, Sleak::FirstPersonController, Sleak::FreeLookCameraController
- onKeyRelease() : Sleak::Input::InputEventListener
- OnKeyReleased() : Sleak::FirstPersonController, Sleak::FreeLookCameraController
- OnLoad() : Sleak::Scene, Sleak::SceneBase
- onMouseClick() : Sleak::Application
- onMouseMove() : Sleak::Application, Sleak::Input::InputEventListener
- onMousePress() : Sleak::Input::InputEventListener
- onMouseRelease() : Sleak::Input::InputEventListener
- OnResize() : Sleak::Camera
- OnUnload() : Sleak::Scene, Sleak::SceneBase
- OnWindowFullScreen() : Sleak::Application
- OnWindowResize() : Sleak::Application
- Open() : Sleak::File
- OpenGLBuffer() : Sleak::RenderEngine::OpenGLBuffer
- OpenGLCubemapTexture() : Sleak::RenderEngine::OpenGLCubemapTexture
- OpenGLIBL() : Sleak::RenderEngine::OpenGLIBL
- OpenGLRenderer() : Sleak::RenderEngine::OpenGLRenderer
- OpenGLShader() : Sleak::RenderEngine::OpenGLShader
- OpenGLTexture() : Sleak::RenderEngine::OpenGLTexture
- operator bool() : Sleak::SmartPointer< T >
- operator!=() : Sleak::Math::Color, Sleak::Math::Vector2D, Sleak::Math::Vector3D, Sleak::Math::Vector4D, Sleak::Math::Vector< T, N >, Sleak::ObjectPtr< T >, Sleak::Physics::Vector3D
- operator()() : Sleak::Math::Matrix< T, Rows, Cols >
- operator*() : Sleak::Math::Color, Sleak::Math::Matrix< T, Rows, Cols >, Sleak::Math::Quaternion, Sleak::Math::Vector2D, Sleak::Math::Vector3D, Sleak::Math::Vector4D, Sleak::Math::Vector< T, N >, Sleak::Physics::Vector3D, Sleak::SmartPointer< T >
- operator*=() : Sleak::Math::Quaternion
- operator+() : Sleak::Math::Color, Sleak::Math::Matrix< T, Rows, Cols >, Sleak::Math::Vector2D, Sleak::Math::Vector3D, Sleak::Math::Vector4D, Sleak::Math::Vector< T, N >, Sleak::Physics::Vector3D
- operator+=() : Sleak::Math::Vector2D, Sleak::Math::Vector3D, Sleak::Math::Vector4D, Sleak::Math::Vector< T, N >, Sleak::Physics::Vector3D, Sleak::String
- operator-() : Sleak::Math::Matrix< T, Rows, Cols >, Sleak::Math::Quaternion, Sleak::Math::Vector2D, Sleak::Math::Vector3D, Sleak::Math::Vector4D, Sleak::Math::Vector< T, N >, Sleak::Physics::Vector3D
- operator-=() : Sleak::Math::Vector2D, Sleak::Math::Vector3D, Sleak::Math::Vector4D, Sleak::Math::Vector< T, N >, Sleak::Physics::Vector3D
- operator->() : Sleak::SmartPointer< T >
- operator/() : Sleak::Math::Vector2D, Sleak::Math::Vector3D, Sleak::Math::Vector4D, Sleak::Math::Vector< T, N >, Sleak::Physics::Vector3D
- operator<() : Sleak::ObjectPtr< T >
- operator<=() : Sleak::ObjectPtr< T >
- operator=() : Sleak::Application, Sleak::List< T >, Sleak::MeshHandle, Sleak::ObjectPtr< T >, Sleak::Pair< T1, T2 >, Sleak::RefPtr< T >, Sleak::RenderEngine::DirectX11Buffer, Sleak::RenderEngine::DirectX12Buffer, Sleak::SmartPointer< T >, Sleak::String, Sleak::WeakPtr< T >, Sleak::Window
- operator==() : Sleak::Math::Color, Sleak::Math::Vector2D, Sleak::Math::Vector3D, Sleak::Math::Vector4D, Sleak::Math::Vector< T, N >, Sleak::ObjectPtr< T >, Sleak::Physics::Vector3D
- operator>() : Sleak::ObjectPtr< T >
- operator>=() : Sleak::ObjectPtr< T >
- operator[]() : Sleak::Arguments, Sleak::List< T >, Sleak::Math::Quaternion, Sleak::Math::Vector< T, N >, Sleak::String
- OptimizeBatching() : Sleak::RenderEngine::RenderCommandQueue
- OrbitView() : Sleak::Math::Matrix< T, Rows, Cols >
- Orthographic() : Sleak::Math::Matrix< T, Rows, Cols >
- OverlapAABB() : Sleak::Physics::PhysicsWorld
- Overlaps() : Sleak::Physics::AABB, Sleak::Physics::BoundingSphere
- OverlapSphere() : Sleak::Physics::PhysicsWorld