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

#include <definitions.hpp>

Public Member Functions

 Capsule ()
 
 Capsule (const b2Capsule &capsule)
 
 operator b2Capsule () const
 
template<class Archive >
void serialize (Archive &ar)
 

Public Attributes

Vector2 center1
 
Vector2 center2
 
float radius
 

Detailed Description

Capsule

The capsule class defines the two ends of the capsule (in Vector2 ["Vector2s"]), and the radius of the end circles.

Constructor & Destructor Documentation

◆ Capsule() [1/2]

Capsule::Capsule ( )

◆ Capsule() [2/2]

Capsule::Capsule ( const b2Capsule &  capsule)
explicit

Member Function Documentation

◆ operator b2Capsule()

Capsule::operator b2Capsule ( ) const

◆ serialize()

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

Member Data Documentation

◆ center1

Vector2 Capsule::center1

◆ center2

Vector2 Capsule::center2

◆ radius

float Capsule::radius

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