aether::physx::physx_c Struct Reference

#include <physx.hh>

Classes

struct  deserialization_context
 
struct  serialization_context
 

Public Member Functions

 physx_c ()=default
 
 physx_c (const physx_c &other)=default
 
 physx_c (physx_c &&other) noexcept=default
 
physx_coperator= (const physx_c &other)
 
physx_coperator= (physx_c &&other) noexcept
 
void add_actor (::physx::PxRigidActor &_actor)
 
void add_to_simulation ()
 

Public Attributes

std::shared_ptr< char > physx_memory = {nullptr}
 
std::shared_ptr<::physx::PxRigidActor > actor = {nullptr}
 

Constructor & Destructor Documentation

aether::physx::physx_c::physx_c ( )
default
aether::physx::physx_c::physx_c ( const physx_c other)
default
aether::physx::physx_c::physx_c ( physx_c &&  other)
defaultnoexcept

Member Function Documentation

void aether::physx::physx_c::add_actor ( ::physx::PxRigidActor &  _actor)
inline
void aether::physx::physx_c::add_to_simulation ( )
inline
physx_c& aether::physx::physx_c::operator= ( const physx_c other)
inline
physx_c& aether::physx::physx_c::operator= ( physx_c &&  other)
inlinenoexcept

Member Data Documentation

std::shared_ptr<::physx::PxRigidActor> aether::physx::physx_c::actor = {nullptr}
std::shared_ptr<char> aether::physx::physx_c::physx_memory = {nullptr}