Calamity Engine 1.0.0
A cross-platform 2D game engine written in C++ and SDL3.
Loading...
Searching...
No Matches
Circle Struct Reference

#include <definitions.hpp>

Public Member Functions

 Circle ()
 
 Circle (const b2Circle &circle)
 
 operator b2Circle () const
 
template<class Archive >
void serialize (Archive &ar)
 

Public Attributes

Vector2 center = {0.5f, 0.5f}
 
float radius
 

Detailed Description

Circle

A simple circle class.

Constructor & Destructor Documentation

◆ Circle() [1/2]

Circle::Circle ( )

◆ Circle() [2/2]

Circle::Circle ( const b2Circle &  circle)
explicit

Member Function Documentation

◆ operator b2Circle()

Circle::operator b2Circle ( ) const

◆ serialize()

template<class Archive >
void Circle::serialize ( Archive &  ar)
inline

Member Data Documentation

◆ center

Vector2 Circle::center = {0.5f, 0.5f}

◆ radius

float Circle::radius

The documentation for this struct was generated from the following files: