CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
BezierPath.hpp File Reference
#include "CeresEngine/DataTypes.hpp"
#include "CeresEngine/Foundation/Allocator.hpp"
#include "CeresEngine/Foundation/String.hpp"
#include "CeresEngine/Foundation/Container/Deque.hpp"
#include "CeresEngine/Foundation/Container/Vector.hpp"
#include "CeresEngine/Math/Angle.hpp"
#include "CeresEngine/Math/Rect.hpp"
#include <cstddef>
#include <memory>
#include <tuple>
#include <type_traits>
#include <utility>

Go to the source code of this file.

Classes

class  CeresEngine::BezierPath
 A path that consists of straight and curved line segments that you can render. More...
 
struct  CeresEngine::BezierPath::Element
 A structure that describes a BezierPath element. More...
 
struct  CeresEngine::BezierPath::SubPath
 A structure that describes a BezierPath sub-path. More...
 

Namespaces

namespace  CeresEngine
 

Functions

template<std::size_t I>
decltype(autoCeresEngine::get (BezierPath::Element &element) noexcept
 Decomposes a bezier path element.
 
template<std::size_t I>
decltype(autoCeresEngine::get (const BezierPath::Element &element) noexcept
 Decomposes a bezier path element.