aether::physx::physx_c::deserialization_context Struct Reference

#include <physx.hh>

Public Types

using component_type = physx_c
 

Public Member Functions

template<typename Reader >
int input_from_reader (Reader &reader)
 
 ~deserialization_context ()
 
int deserialize_component (aether::physx::physx_c &physx_c)
 

Public Attributes

::physx::PxCollection * collection = nullptr
 
uint32_t index = 0
 
uint32_t size = 0
 
std::shared_ptr< char > physx_memory = {nullptr}
 

Member Typedef Documentation

Constructor & Destructor Documentation

aether::physx::physx_c::deserialization_context::~deserialization_context ( )
inline

Member Function Documentation

int aether::physx::physx_c::deserialization_context::deserialize_component ( aether::physx::physx_c physx_c)
inline
template<typename Reader >
int aether::physx::physx_c::deserialization_context::input_from_reader ( Reader &  reader)
inline

Member Data Documentation

::physx::PxCollection* aether::physx::physx_c::deserialization_context::collection = nullptr
uint32_t aether::physx::physx_c::deserialization_context::index = 0
std::shared_ptr<char> aether::physx::physx_c::deserialization_context::physx_memory = {nullptr}
uint32_t aether::physx::physx_c::deserialization_context::size = 0