Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder Class Reference

#include <NvBlastExtPxSerialization.capn.h>

List of all members.

Public Types

typedef PxConvexMeshGeometry Builds

Public Member Functions

void adoptConvexMesh (::capnp::Orphan< ::capnp::Data > &&value)
void adoptScale (::capnp::Orphan< ::Nv::Blast::Serialization::PxMeshScale > &&value)
Reader asReader () const
 Builder (::capnp::_::StructBuilder base)
 Builder (decltype(nullptr))
 Builder ()
inline::capnp::Orphan
< ::capnp::Data > 
disownConvexMesh ()
inline::capnp::Orphan
< ::Nv::Blast::Serialization::PxMeshScale
disownScale ()
inline::capnp::Data::Builder getConvexMesh ()
inline::uint8_t getMeshFlags ()
inline::Nv::Blast::Serialization::PxMeshScale::Builder getScale ()
inline::Nv::Blast::Serialization::PxConvexMeshGeometry::Type getType ()
bool hasConvexMesh ()
bool hasScale ()
inline::capnp::Data::Builder initConvexMesh (unsigned int size)
inline::Nv::Blast::Serialization::PxMeshScale::Builder initScale ()
 operator Reader () const
void setConvexMesh (::capnp::Data::Reader value)
void setMeshFlags (::uint8_t value)
void setScale (::Nv::Blast::Serialization::PxMeshScale::Reader value)
void setType (::Nv::Blast::Serialization::PxConvexMeshGeometry::Type value)
inline::kj::StringTree toString () const
inline::capnp::MessageSize totalSize () const

Friends

struct ::capnp::_::PointerHelpers
class ::capnp::Orphanage
struct ::capnp::ToDynamic_


Member Typedef Documentation

typedef PxConvexMeshGeometry Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::Builds


Constructor & Destructor Documentation

Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::Builder (  ) 

Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::Builder ( decltype(nullptr)   )  [inline]

Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::Builder ( ::capnp::_::StructBuilder  base  )  [inline, explicit]


Member Function Documentation

void Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::adoptConvexMesh ( ::capnp::Orphan< ::capnp::Data > &&  value  )  [inline]

void Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::adoptScale ( ::capnp::Orphan< ::Nv::Blast::Serialization::PxMeshScale > &&  value  )  [inline]

Reader Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::asReader (  )  const [inline]

inline ::capnp::Orphan< ::capnp::Data> Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::disownConvexMesh (  ) 

inline ::capnp::Orphan< ::Nv::Blast::Serialization::PxMeshScale> Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::disownScale (  ) 

inline ::capnp::Data::Builder Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::getConvexMesh (  ) 

inline ::uint8_t Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::getMeshFlags (  ) 

inline ::Nv::Blast::Serialization::PxMeshScale::Builder Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::getScale (  ) 

inline ::Nv::Blast::Serialization::PxConvexMeshGeometry::Type Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::getType (  ) 

bool Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::hasConvexMesh (  )  [inline]

bool Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::hasScale (  )  [inline]

inline ::capnp::Data::Builder Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::initConvexMesh ( unsigned int  size  ) 

inline ::Nv::Blast::Serialization::PxMeshScale::Builder Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::initScale (  ) 

Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::operator Reader (  )  const [inline]

void Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::setConvexMesh ( ::capnp::Data::Reader  value  )  [inline]

void Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::setMeshFlags ( ::uint8_t  value  )  [inline]

void Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::setScale ( ::Nv::Blast::Serialization::PxMeshScale::Reader  value  )  [inline]

void Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::setType ( ::Nv::Blast::Serialization::PxConvexMeshGeometry::Type  value  )  [inline]

inline ::kj::StringTree Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::toString (  )  const [inline]

inline ::capnp::MessageSize Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder::totalSize (  )  const [inline]


Friends And Related Function Documentation

friend struct ::capnp::_::PointerHelpers [friend]

friend class ::capnp::Orphanage [friend]

friend struct ::capnp::ToDynamic_ [friend]


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