Bomberman
Public Member Functions | Public Attributes | List of all members
RAY::Mesh::MeshSphere Class Reference

#include <MeshSphere.hpp>

Inheritance diagram for RAY::Mesh::MeshSphere:
Collaboration diagram for RAY::Mesh::MeshSphere:

Public Member Functions

 MeshSphere (float radius_arg, int rings_arg, int slices_arg)
 ctor More...
 
 MeshSphere (const MeshSphere &)=default
 copy ctor More...
 
 ~MeshSphere ()=default
 dtor More...
 
MeshSphereoperator= (const MeshSphere &)=default
 assignment operator More...
 
- Public Member Functions inherited from RAY::Mesh::AMesh
virtual ~AMesh ()=default
 dtor More...
 

Public Attributes

float radius
 radius More...
 
int rings
 rings More...
 
int slices
 slices More...
 

Additional Inherited Members

- Protected Attributes inherited from RAY::Mesh::AMesh
std::shared_ptr<::Mesh_raylibMesh
 
INTERNAL __pad0__: std::shared_ptr<::Mesh> getRaylibMesh() const
 

Constructor & Destructor Documentation

◆ MeshSphere() [1/2]

RAY::Mesh::MeshSphere::MeshSphere ( float  radius_arg,
int  rings_arg,
int  slices_arg 
)

ctor

◆ MeshSphere() [2/2]

RAY::Mesh::MeshSphere::MeshSphere ( const MeshSphere )
default

copy ctor

◆ ~MeshSphere()

RAY::Mesh::MeshSphere::~MeshSphere ( )
default

dtor

Member Function Documentation

◆ operator=()

MeshSphere& RAY::Mesh::MeshSphere::operator= ( const MeshSphere )
default

assignment operator

Member Data Documentation

◆ radius

float RAY::Mesh::MeshSphere::radius

radius

◆ rings

int RAY::Mesh::MeshSphere::rings

rings

◆ slices

int RAY::Mesh::MeshSphere::slices

slices


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