4 #ifndef CAPNP_INCLUDED_f4df9a42d5842b01_ 5 #define CAPNP_INCLUDED_f4df9a42d5842b01_ 7 #include <capnp/generated-header-support.h> 9 #if CAPNP_VERSION != 6001 10 #error "Version mismatch between generated code and library headers. You must use the same version of the Cap'n Proto compiler and library." 42 namespace Serialization {
52 CAPNP_DECLARE_STRUCT_HEADER(e67e9b52a4f4c5dc, 1, 5)
54 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
67 CAPNP_DECLARE_STRUCT_HEADER(920ebb03da744765, 2, 0)
69 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
82 CAPNP_DECLARE_STRUCT_HEADER(864211458400770e, 0, 2)
84 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
99 CAPNP_DECLARE_STRUCT_HEADER(adae9deb89212865, 1, 2)
101 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
102 #endif // !CAPNP_LITE 114 CAPNP_DECLARE_STRUCT_HEADER(aea6c3ede69b9227, 2, 0)
116 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
117 #endif // !CAPNP_LITE 129 CAPNP_DECLARE_STRUCT_HEADER(d9e85646bf529a45, 0, 2)
131 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
132 #endif // !CAPNP_LITE 144 CAPNP_DECLARE_STRUCT_HEADER(fe3844eab62f741c, 0, 2)
146 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
147 #endif // !CAPNP_LITE 158 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
161 return _reader.totalSize().asPublic();
166 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
168 #endif // !CAPNP_LITE 170 inline bool hasAsset()
const;
171 inline ::Nv::Blast::Serialization::TkAsset::Reader getAsset()
const;
173 inline bool hasChunks()
const;
174 inline ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>::Reader getChunks()
const;
176 inline bool hasSubchunks()
const;
177 inline ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>::Reader getSubchunks()
const;
179 inline float getUniformInitialBondHealth()
const;
181 inline bool hasBondHealths()
const;
182 inline ::capnp::List<float>::Reader getBondHealths()
const;
184 inline float getUniformInitialLowerSupportChunkHealth()
const;
186 inline bool hasSupportChunkHealths()
const;
187 inline ::capnp::List<float>::Reader getSupportChunkHealths()
const;
190 ::capnp::_::StructReader _reader;
191 template <
typename, ::capnp::Kind>
192 friend struct ::capnp::ToDynamic_;
193 template <
typename, ::capnp::Kind>
194 friend struct ::capnp::_::PointerHelpers;
195 template <
typename, ::capnp::Kind>
196 friend struct ::capnp::List;
197 friend class ::capnp::MessageBuilder;
198 friend class ::capnp::Orphanage;
208 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
212 inline ::capnp::MessageSize
totalSize()
const {
return asReader().totalSize(); }
214 inline ::kj::StringTree
toString()
const {
return asReader().toString(); }
215 #endif // !CAPNP_LITE 217 inline bool hasAsset();
218 inline ::Nv::Blast::Serialization::TkAsset::Builder getAsset();
220 inline ::Nv::Blast::Serialization::TkAsset::Builder initAsset();
221 inline void adoptAsset(::capnp::Orphan< ::Nv::Blast::Serialization::TkAsset>&& value);
222 inline ::capnp::Orphan< ::Nv::Blast::Serialization::TkAsset> disownAsset();
224 inline bool hasChunks();
225 inline ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>::Builder getChunks();
226 inline void setChunks( ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>::Reader value);
227 inline ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>::Builder initChunks(
unsigned int size);
228 inline void adoptChunks(::capnp::Orphan< ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>>&& value);
229 inline ::capnp::Orphan< ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>> disownChunks();
231 inline bool hasSubchunks();
232 inline ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>::Builder getSubchunks();
233 inline void setSubchunks( ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>::Reader value);
234 inline ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>::Builder initSubchunks(
unsigned int size);
235 inline void adoptSubchunks(::capnp::Orphan< ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>>&& value);
236 inline ::capnp::Orphan< ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>> disownSubchunks();
238 inline float getUniformInitialBondHealth();
239 inline void setUniformInitialBondHealth(
float value);
241 inline bool hasBondHealths();
242 inline ::capnp::List<float>::Builder getBondHealths();
243 inline void setBondHealths( ::capnp::List<float>::Reader value);
244 inline void setBondHealths(::kj::ArrayPtr<const float> value);
245 inline ::capnp::List<float>::Builder initBondHealths(
unsigned int size);
246 inline void adoptBondHealths(::capnp::Orphan< ::capnp::List<float>>&& value);
247 inline ::capnp::Orphan< ::capnp::List<float>> disownBondHealths();
249 inline float getUniformInitialLowerSupportChunkHealth();
250 inline void setUniformInitialLowerSupportChunkHealth(
float value);
252 inline bool hasSupportChunkHealths();
253 inline ::capnp::List<float>::Builder getSupportChunkHealths();
254 inline void setSupportChunkHealths( ::capnp::List<float>::Reader value);
255 inline void setSupportChunkHealths(::kj::ArrayPtr<const float> value);
256 inline ::capnp::List<float>::Builder initSupportChunkHealths(
unsigned int size);
257 inline void adoptSupportChunkHealths(::capnp::Orphan< ::capnp::List<float>>&& value);
258 inline ::capnp::Orphan< ::capnp::List<float>> disownSupportChunkHealths();
261 ::capnp::_::StructBuilder _builder;
262 template <
typename, ::capnp::Kind>
263 friend struct ::capnp::ToDynamic_;
264 friend class ::capnp::Orphanage;
265 template <
typename, ::capnp::Kind>
266 friend struct ::capnp::_::PointerHelpers;
274 inline Pipeline(decltype(
nullptr)): _typeless(nullptr) {}
275 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
276 : _typeless(kj::mv(typeless)) {}
278 inline ::Nv::Blast::Serialization::TkAsset::Pipeline getAsset();
280 ::capnp::AnyPointer::Pipeline _typeless;
281 friend class ::capnp::PipelineHook;
282 template <
typename, ::capnp::Kind>
283 friend struct ::capnp::ToDynamic_;
285 #endif // !CAPNP_LITE 292 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
295 return _reader.totalSize().asPublic();
300 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
302 #endif // !CAPNP_LITE 304 inline ::uint32_t getFirstSubchunkIndex()
const;
306 inline ::uint32_t getSubchunkCount()
const;
308 inline bool getIsStatic()
const;
311 ::capnp::_::StructReader _reader;
312 template <
typename, ::capnp::Kind>
313 friend struct ::capnp::ToDynamic_;
314 template <
typename, ::capnp::Kind>
315 friend struct ::capnp::_::PointerHelpers;
316 template <
typename, ::capnp::Kind>
317 friend struct ::capnp::List;
318 friend class ::capnp::MessageBuilder;
319 friend class ::capnp::Orphanage;
329 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
333 inline ::capnp::MessageSize
totalSize()
const {
return asReader().totalSize(); }
335 inline ::kj::StringTree
toString()
const {
return asReader().toString(); }
336 #endif // !CAPNP_LITE 338 inline ::uint32_t getFirstSubchunkIndex();
339 inline void setFirstSubchunkIndex( ::uint32_t value);
341 inline ::uint32_t getSubchunkCount();
342 inline void setSubchunkCount( ::uint32_t value);
344 inline bool getIsStatic();
345 inline void setIsStatic(
bool value);
348 ::capnp::_::StructBuilder _builder;
349 template <
typename, ::capnp::Kind>
350 friend struct ::capnp::ToDynamic_;
351 friend class ::capnp::Orphanage;
352 template <
typename, ::capnp::Kind>
353 friend struct ::capnp::_::PointerHelpers;
361 inline Pipeline(decltype(
nullptr)): _typeless(nullptr) {}
362 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
363 : _typeless(kj::mv(typeless)) {}
366 ::capnp::AnyPointer::Pipeline _typeless;
367 friend class ::capnp::PipelineHook;
368 template <
typename, ::capnp::Kind>
369 friend struct ::capnp::ToDynamic_;
371 #endif // !CAPNP_LITE 378 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
381 return _reader.totalSize().asPublic();
386 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
388 #endif // !CAPNP_LITE 390 inline bool hasTransform()
const;
391 inline ::Nv::Blast::Serialization::PxTransform::Reader getTransform()
const;
393 inline bool hasGeometry()
const;
394 inline ::Nv::Blast::Serialization::PxConvexMeshGeometry::Reader getGeometry()
const;
397 ::capnp::_::StructReader _reader;
398 template <
typename, ::capnp::Kind>
399 friend struct ::capnp::ToDynamic_;
400 template <
typename, ::capnp::Kind>
401 friend struct ::capnp::_::PointerHelpers;
402 template <
typename, ::capnp::Kind>
403 friend struct ::capnp::List;
404 friend class ::capnp::MessageBuilder;
405 friend class ::capnp::Orphanage;
415 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
419 inline ::capnp::MessageSize
totalSize()
const {
return asReader().totalSize(); }
421 inline ::kj::StringTree
toString()
const {
return asReader().toString(); }
422 #endif // !CAPNP_LITE 424 inline bool hasTransform();
425 inline ::Nv::Blast::Serialization::PxTransform::Builder getTransform();
427 inline ::Nv::Blast::Serialization::PxTransform::Builder initTransform();
428 inline void adoptTransform(::capnp::Orphan< ::Nv::Blast::Serialization::PxTransform>&& value);
429 inline ::capnp::Orphan< ::Nv::Blast::Serialization::PxTransform> disownTransform();
431 inline bool hasGeometry();
432 inline ::Nv::Blast::Serialization::PxConvexMeshGeometry::Builder getGeometry();
434 inline ::Nv::Blast::Serialization::PxConvexMeshGeometry::Builder initGeometry();
435 inline void adoptGeometry(::capnp::Orphan< ::Nv::Blast::Serialization::PxConvexMeshGeometry>&& value);
436 inline ::capnp::Orphan< ::Nv::Blast::Serialization::PxConvexMeshGeometry> disownGeometry();
439 ::capnp::_::StructBuilder _builder;
440 template <
typename, ::capnp::Kind>
441 friend struct ::capnp::ToDynamic_;
442 friend class ::capnp::Orphanage;
443 template <
typename, ::capnp::Kind>
444 friend struct ::capnp::_::PointerHelpers;
452 inline Pipeline(decltype(
nullptr)): _typeless(nullptr) {}
453 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
454 : _typeless(kj::mv(typeless)) {}
456 inline ::Nv::Blast::Serialization::PxTransform::Pipeline getTransform();
457 inline ::Nv::Blast::Serialization::PxConvexMeshGeometry::Pipeline getGeometry();
459 ::capnp::AnyPointer::Pipeline _typeless;
460 friend class ::capnp::PipelineHook;
461 template <
typename, ::capnp::Kind>
462 friend struct ::capnp::ToDynamic_;
464 #endif // !CAPNP_LITE 471 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
474 return _reader.totalSize().asPublic();
479 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
481 #endif // !CAPNP_LITE 483 inline bool hasScale()
const;
484 inline ::Nv::Blast::Serialization::PxMeshScale::Reader getScale()
const;
486 inline bool hasConvexMesh()
const;
487 inline ::capnp::Data::Reader getConvexMesh()
const;
489 inline ::uint8_t getMeshFlags()
const;
491 inline ::Nv::Blast::Serialization::PxConvexMeshGeometry::Type getType()
const;
494 ::capnp::_::StructReader _reader;
495 template <
typename, ::capnp::Kind>
496 friend struct ::capnp::ToDynamic_;
497 template <
typename, ::capnp::Kind>
498 friend struct ::capnp::_::PointerHelpers;
499 template <
typename, ::capnp::Kind>
500 friend struct ::capnp::List;
501 friend class ::capnp::MessageBuilder;
502 friend class ::capnp::Orphanage;
512 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
516 inline ::capnp::MessageSize
totalSize()
const {
return asReader().totalSize(); }
518 inline ::kj::StringTree
toString()
const {
return asReader().toString(); }
519 #endif // !CAPNP_LITE 521 inline bool hasScale();
522 inline ::Nv::Blast::Serialization::PxMeshScale::Builder getScale();
524 inline ::Nv::Blast::Serialization::PxMeshScale::Builder initScale();
525 inline void adoptScale(::capnp::Orphan< ::Nv::Blast::Serialization::PxMeshScale>&& value);
526 inline ::capnp::Orphan< ::Nv::Blast::Serialization::PxMeshScale> disownScale();
528 inline bool hasConvexMesh();
529 inline ::capnp::Data::Builder getConvexMesh();
530 inline void setConvexMesh( ::capnp::Data::Reader value);
531 inline ::capnp::Data::Builder initConvexMesh(
unsigned int size);
532 inline void adoptConvexMesh(::capnp::Orphan< ::capnp::Data>&& value);
533 inline ::capnp::Orphan< ::capnp::Data> disownConvexMesh();
535 inline ::uint8_t getMeshFlags();
536 inline void setMeshFlags( ::uint8_t value);
538 inline ::Nv::Blast::Serialization::PxConvexMeshGeometry::Type getType();
542 ::capnp::_::StructBuilder _builder;
543 template <
typename, ::capnp::Kind>
544 friend struct ::capnp::ToDynamic_;
545 friend class ::capnp::Orphanage;
546 template <
typename, ::capnp::Kind>
547 friend struct ::capnp::_::PointerHelpers;
555 inline Pipeline(decltype(
nullptr)): _typeless(nullptr) {}
556 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
557 : _typeless(kj::mv(typeless)) {}
559 inline ::Nv::Blast::Serialization::PxMeshScale::Pipeline getScale();
561 ::capnp::AnyPointer::Pipeline _typeless;
562 friend class ::capnp::PipelineHook;
563 template <
typename, ::capnp::Kind>
564 friend struct ::capnp::ToDynamic_;
566 #endif // !CAPNP_LITE 573 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
576 return _reader.totalSize().asPublic();
581 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
583 #endif // !CAPNP_LITE 585 inline float getX()
const;
587 inline float getY()
const;
589 inline float getZ()
const;
591 inline float getW()
const;
594 ::capnp::_::StructReader _reader;
595 template <
typename, ::capnp::Kind>
596 friend struct ::capnp::ToDynamic_;
597 template <
typename, ::capnp::Kind>
598 friend struct ::capnp::_::PointerHelpers;
599 template <
typename, ::capnp::Kind>
600 friend struct ::capnp::List;
601 friend class ::capnp::MessageBuilder;
602 friend class ::capnp::Orphanage;
612 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
616 inline ::capnp::MessageSize
totalSize()
const {
return asReader().totalSize(); }
618 inline ::kj::StringTree
toString()
const {
return asReader().toString(); }
619 #endif // !CAPNP_LITE 622 inline void setX(
float value);
625 inline void setY(
float value);
628 inline void setZ(
float value);
631 inline void setW(
float value);
634 ::capnp::_::StructBuilder _builder;
635 template <
typename, ::capnp::Kind>
636 friend struct ::capnp::ToDynamic_;
637 friend class ::capnp::Orphanage;
638 template <
typename, ::capnp::Kind>
639 friend struct ::capnp::_::PointerHelpers;
647 inline Pipeline(decltype(
nullptr)): _typeless(nullptr) {}
648 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
649 : _typeless(kj::mv(typeless)) {}
652 ::capnp::AnyPointer::Pipeline _typeless;
653 friend class ::capnp::PipelineHook;
654 template <
typename, ::capnp::Kind>
655 friend struct ::capnp::ToDynamic_;
657 #endif // !CAPNP_LITE 664 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
667 return _reader.totalSize().asPublic();
672 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
674 #endif // !CAPNP_LITE 676 inline bool hasScale()
const;
677 inline ::Nv::Blast::Serialization::PxVec3::Reader getScale()
const;
679 inline bool hasRotation()
const;
680 inline ::Nv::Blast::Serialization::PxQuat::Reader getRotation()
const;
683 ::capnp::_::StructReader _reader;
684 template <
typename, ::capnp::Kind>
685 friend struct ::capnp::ToDynamic_;
686 template <
typename, ::capnp::Kind>
687 friend struct ::capnp::_::PointerHelpers;
688 template <
typename, ::capnp::Kind>
689 friend struct ::capnp::List;
690 friend class ::capnp::MessageBuilder;
691 friend class ::capnp::Orphanage;
701 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
705 inline ::capnp::MessageSize
totalSize()
const {
return asReader().totalSize(); }
707 inline ::kj::StringTree
toString()
const {
return asReader().toString(); }
708 #endif // !CAPNP_LITE 710 inline bool hasScale();
711 inline ::Nv::Blast::Serialization::PxVec3::Builder getScale();
713 inline ::Nv::Blast::Serialization::PxVec3::Builder initScale();
714 inline void adoptScale(::capnp::Orphan< ::Nv::Blast::Serialization::PxVec3>&& value);
715 inline ::capnp::Orphan< ::Nv::Blast::Serialization::PxVec3> disownScale();
717 inline bool hasRotation();
718 inline ::Nv::Blast::Serialization::PxQuat::Builder getRotation();
720 inline ::Nv::Blast::Serialization::PxQuat::Builder initRotation();
721 inline void adoptRotation(::capnp::Orphan< ::Nv::Blast::Serialization::PxQuat>&& value);
722 inline ::capnp::Orphan< ::Nv::Blast::Serialization::PxQuat> disownRotation();
725 ::capnp::_::StructBuilder _builder;
726 template <
typename, ::capnp::Kind>
727 friend struct ::capnp::ToDynamic_;
728 friend class ::capnp::Orphanage;
729 template <
typename, ::capnp::Kind>
730 friend struct ::capnp::_::PointerHelpers;
738 inline Pipeline(decltype(
nullptr)): _typeless(nullptr) {}
739 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
740 : _typeless(kj::mv(typeless)) {}
742 inline ::Nv::Blast::Serialization::PxVec3::Pipeline getScale();
743 inline ::Nv::Blast::Serialization::PxQuat::Pipeline getRotation();
745 ::capnp::AnyPointer::Pipeline _typeless;
746 friend class ::capnp::PipelineHook;
747 template <
typename, ::capnp::Kind>
748 friend struct ::capnp::ToDynamic_;
750 #endif // !CAPNP_LITE 757 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
760 return _reader.totalSize().asPublic();
765 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
767 #endif // !CAPNP_LITE 769 inline bool hasQ()
const;
770 inline ::Nv::Blast::Serialization::PxQuat::Reader getQ()
const;
772 inline bool hasP()
const;
773 inline ::Nv::Blast::Serialization::PxVec3::Reader getP()
const;
776 ::capnp::_::StructReader _reader;
777 template <
typename, ::capnp::Kind>
778 friend struct ::capnp::ToDynamic_;
779 template <
typename, ::capnp::Kind>
780 friend struct ::capnp::_::PointerHelpers;
781 template <
typename, ::capnp::Kind>
782 friend struct ::capnp::List;
783 friend class ::capnp::MessageBuilder;
784 friend class ::capnp::Orphanage;
794 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
798 inline ::capnp::MessageSize
totalSize()
const {
return asReader().totalSize(); }
800 inline ::kj::StringTree
toString()
const {
return asReader().toString(); }
801 #endif // !CAPNP_LITE 804 inline ::Nv::Blast::Serialization::PxQuat::Builder getQ();
806 inline ::Nv::Blast::Serialization::PxQuat::Builder initQ();
807 inline void adoptQ(::capnp::Orphan< ::Nv::Blast::Serialization::PxQuat>&& value);
808 inline ::capnp::Orphan< ::Nv::Blast::Serialization::PxQuat> disownQ();
811 inline ::Nv::Blast::Serialization::PxVec3::Builder getP();
813 inline ::Nv::Blast::Serialization::PxVec3::Builder initP();
814 inline void adoptP(::capnp::Orphan< ::Nv::Blast::Serialization::PxVec3>&& value);
815 inline ::capnp::Orphan< ::Nv::Blast::Serialization::PxVec3> disownP();
818 ::capnp::_::StructBuilder _builder;
819 template <
typename, ::capnp::Kind>
820 friend struct ::capnp::ToDynamic_;
821 friend class ::capnp::Orphanage;
822 template <
typename, ::capnp::Kind>
823 friend struct ::capnp::_::PointerHelpers;
831 inline Pipeline(decltype(
nullptr)): _typeless(nullptr) {}
832 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
833 : _typeless(kj::mv(typeless)) {}
835 inline ::Nv::Blast::Serialization::PxQuat::Pipeline getQ();
836 inline ::Nv::Blast::Serialization::PxVec3::Pipeline getP();
838 ::capnp::AnyPointer::Pipeline _typeless;
839 friend class ::capnp::PipelineHook;
840 template <
typename, ::capnp::Kind>
841 friend struct ::capnp::ToDynamic_;
843 #endif // !CAPNP_LITE 847 inline bool ExtPxAsset::Reader::hasAsset()
const {
848 return !_reader.getPointerField(
849 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
851 inline bool ExtPxAsset::Builder::hasAsset() {
852 return !_builder.getPointerField(
853 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
855 inline ::Nv::Blast::Serialization::TkAsset::Reader ExtPxAsset::Reader::getAsset()
const {
856 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::TkAsset>::get(_reader.getPointerField(
857 ::capnp::bounded<0>() * ::capnp::POINTERS));
859 inline ::Nv::Blast::Serialization::TkAsset::Builder ExtPxAsset::Builder::getAsset() {
860 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::TkAsset>::get(_builder.getPointerField(
861 ::capnp::bounded<0>() * ::capnp::POINTERS));
864 inline ::Nv::Blast::Serialization::TkAsset::Pipeline ExtPxAsset::Pipeline::getAsset() {
865 return ::Nv::Blast::Serialization::TkAsset::Pipeline(_typeless.getPointerField(0));
867 #endif // !CAPNP_LITE 869 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::TkAsset>::set(_builder.getPointerField(
870 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
872 inline ::Nv::Blast::Serialization::TkAsset::Builder ExtPxAsset::Builder::initAsset() {
873 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::TkAsset>::init(_builder.getPointerField(
874 ::capnp::bounded<0>() * ::capnp::POINTERS));
876 inline void ExtPxAsset::Builder::adoptAsset(
877 ::capnp::Orphan< ::Nv::Blast::Serialization::TkAsset>&& value) {
878 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::TkAsset>::adopt(_builder.getPointerField(
879 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
881 inline ::capnp::Orphan< ::Nv::Blast::Serialization::TkAsset> ExtPxAsset::Builder::disownAsset() {
882 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::TkAsset>::disown(_builder.getPointerField(
883 ::capnp::bounded<0>() * ::capnp::POINTERS));
886 inline bool ExtPxAsset::Reader::hasChunks()
const {
887 return !_reader.getPointerField(
888 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
890 inline bool ExtPxAsset::Builder::hasChunks() {
891 return !_builder.getPointerField(
892 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
894 inline ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>::Reader ExtPxAsset::Reader::getChunks()
const {
895 return ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>>::get(_reader.getPointerField(
896 ::capnp::bounded<1>() * ::capnp::POINTERS));
898 inline ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>::Builder ExtPxAsset::Builder::getChunks() {
899 return ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>>::get(_builder.getPointerField(
900 ::capnp::bounded<1>() * ::capnp::POINTERS));
902 inline void ExtPxAsset::Builder::setChunks( ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>::Reader value) {
903 ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>>::set(_builder.getPointerField(
904 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
906 inline ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>::Builder ExtPxAsset::Builder::initChunks(
unsigned int size) {
907 return ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>>::init(_builder.getPointerField(
908 ::capnp::bounded<1>() * ::capnp::POINTERS), size);
910 inline void ExtPxAsset::Builder::adoptChunks(
911 ::capnp::Orphan< ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>>&& value) {
912 ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>>::adopt(_builder.getPointerField(
913 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
915 inline ::capnp::Orphan< ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>> ExtPxAsset::Builder::disownChunks() {
916 return ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::ExtPxChunk>>::disown(_builder.getPointerField(
917 ::capnp::bounded<1>() * ::capnp::POINTERS));
920 inline bool ExtPxAsset::Reader::hasSubchunks()
const {
921 return !_reader.getPointerField(
922 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
924 inline bool ExtPxAsset::Builder::hasSubchunks() {
925 return !_builder.getPointerField(
926 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
928 inline ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>::Reader ExtPxAsset::Reader::getSubchunks()
const {
929 return ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>>::get(_reader.getPointerField(
930 ::capnp::bounded<2>() * ::capnp::POINTERS));
932 inline ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>::Builder ExtPxAsset::Builder::getSubchunks() {
933 return ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>>::get(_builder.getPointerField(
934 ::capnp::bounded<2>() * ::capnp::POINTERS));
936 inline void ExtPxAsset::Builder::setSubchunks( ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>::Reader value) {
937 ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>>::set(_builder.getPointerField(
938 ::capnp::bounded<2>() * ::capnp::POINTERS), value);
940 inline ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>::Builder ExtPxAsset::Builder::initSubchunks(
unsigned int size) {
941 return ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>>::init(_builder.getPointerField(
942 ::capnp::bounded<2>() * ::capnp::POINTERS), size);
944 inline void ExtPxAsset::Builder::adoptSubchunks(
945 ::capnp::Orphan< ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>>&& value) {
946 ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>>::adopt(_builder.getPointerField(
947 ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
949 inline ::capnp::Orphan< ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>> ExtPxAsset::Builder::disownSubchunks() {
950 return ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::ExtPxSubchunk>>::disown(_builder.getPointerField(
951 ::capnp::bounded<2>() * ::capnp::POINTERS));
954 inline float ExtPxAsset::Reader::getUniformInitialBondHealth()
const {
955 return _reader.getDataField<
float>(
956 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
959 inline float ExtPxAsset::Builder::getUniformInitialBondHealth() {
960 return _builder.getDataField<
float>(
961 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
963 inline void ExtPxAsset::Builder::setUniformInitialBondHealth(
float value) {
964 _builder.setDataField<
float>(
965 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
968 inline bool ExtPxAsset::Reader::hasBondHealths()
const {
969 return !_reader.getPointerField(
970 ::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
972 inline bool ExtPxAsset::Builder::hasBondHealths() {
973 return !_builder.getPointerField(
974 ::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
976 inline ::capnp::List<float>::Reader ExtPxAsset::Reader::getBondHealths()
const {
977 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::get(_reader.getPointerField(
978 ::capnp::bounded<3>() * ::capnp::POINTERS));
980 inline ::capnp::List<float>::Builder ExtPxAsset::Builder::getBondHealths() {
981 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::get(_builder.getPointerField(
982 ::capnp::bounded<3>() * ::capnp::POINTERS));
984 inline void ExtPxAsset::Builder::setBondHealths( ::capnp::List<float>::Reader value) {
985 ::capnp::_::PointerHelpers< ::capnp::List<float>>::set(_builder.getPointerField(
986 ::capnp::bounded<3>() * ::capnp::POINTERS), value);
988 inline void ExtPxAsset::Builder::setBondHealths(::kj::ArrayPtr<const float> value) {
989 ::capnp::_::PointerHelpers< ::capnp::List<float>>::set(_builder.getPointerField(
990 ::capnp::bounded<3>() * ::capnp::POINTERS), value);
992 inline ::capnp::List<float>::Builder ExtPxAsset::Builder::initBondHealths(
unsigned int size) {
993 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::init(_builder.getPointerField(
994 ::capnp::bounded<3>() * ::capnp::POINTERS), size);
996 inline void ExtPxAsset::Builder::adoptBondHealths(
997 ::capnp::Orphan< ::capnp::List<float>>&& value) {
998 ::capnp::_::PointerHelpers< ::capnp::List<float>>::adopt(_builder.getPointerField(
999 ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
1001 inline ::capnp::Orphan< ::capnp::List<float>> ExtPxAsset::Builder::disownBondHealths() {
1002 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::disown(_builder.getPointerField(
1003 ::capnp::bounded<3>() * ::capnp::POINTERS));
1006 inline float ExtPxAsset::Reader::getUniformInitialLowerSupportChunkHealth()
const {
1007 return _reader.getDataField<
float>(
1008 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
1011 inline float ExtPxAsset::Builder::getUniformInitialLowerSupportChunkHealth() {
1012 return _builder.getDataField<
float>(
1013 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
1015 inline void ExtPxAsset::Builder::setUniformInitialLowerSupportChunkHealth(
float value) {
1016 _builder.setDataField<
float>(
1017 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
1020 inline bool ExtPxAsset::Reader::hasSupportChunkHealths()
const {
1021 return !_reader.getPointerField(
1022 ::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
1024 inline bool ExtPxAsset::Builder::hasSupportChunkHealths() {
1025 return !_builder.getPointerField(
1026 ::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
1028 inline ::capnp::List<float>::Reader ExtPxAsset::Reader::getSupportChunkHealths()
const {
1029 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::get(_reader.getPointerField(
1030 ::capnp::bounded<4>() * ::capnp::POINTERS));
1032 inline ::capnp::List<float>::Builder ExtPxAsset::Builder::getSupportChunkHealths() {
1033 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::get(_builder.getPointerField(
1034 ::capnp::bounded<4>() * ::capnp::POINTERS));
1036 inline void ExtPxAsset::Builder::setSupportChunkHealths( ::capnp::List<float>::Reader value) {
1037 ::capnp::_::PointerHelpers< ::capnp::List<float>>::set(_builder.getPointerField(
1038 ::capnp::bounded<4>() * ::capnp::POINTERS), value);
1040 inline void ExtPxAsset::Builder::setSupportChunkHealths(::kj::ArrayPtr<const float> value) {
1041 ::capnp::_::PointerHelpers< ::capnp::List<float>>::set(_builder.getPointerField(
1042 ::capnp::bounded<4>() * ::capnp::POINTERS), value);
1044 inline ::capnp::List<float>::Builder ExtPxAsset::Builder::initSupportChunkHealths(
unsigned int size) {
1045 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::init(_builder.getPointerField(
1046 ::capnp::bounded<4>() * ::capnp::POINTERS), size);
1048 inline void ExtPxAsset::Builder::adoptSupportChunkHealths(
1049 ::capnp::Orphan< ::capnp::List<float>>&& value) {
1050 ::capnp::_::PointerHelpers< ::capnp::List<float>>::adopt(_builder.getPointerField(
1051 ::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
1053 inline ::capnp::Orphan< ::capnp::List<float>> ExtPxAsset::Builder::disownSupportChunkHealths() {
1054 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::disown(_builder.getPointerField(
1055 ::capnp::bounded<4>() * ::capnp::POINTERS));
1058 inline ::uint32_t ExtPxChunk::Reader::getFirstSubchunkIndex()
const {
1059 return _reader.getDataField< ::uint32_t>(
1060 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
1063 inline ::uint32_t ExtPxChunk::Builder::getFirstSubchunkIndex() {
1064 return _builder.getDataField< ::uint32_t>(
1065 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
1067 inline void ExtPxChunk::Builder::setFirstSubchunkIndex( ::uint32_t value) {
1068 _builder.setDataField< ::uint32_t>(
1069 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
1072 inline ::uint32_t ExtPxChunk::Reader::getSubchunkCount()
const {
1073 return _reader.getDataField< ::uint32_t>(
1074 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
1077 inline ::uint32_t ExtPxChunk::Builder::getSubchunkCount() {
1078 return _builder.getDataField< ::uint32_t>(
1079 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
1081 inline void ExtPxChunk::Builder::setSubchunkCount( ::uint32_t value) {
1082 _builder.setDataField< ::uint32_t>(
1083 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
1086 inline bool ExtPxChunk::Reader::getIsStatic()
const {
1087 return _reader.getDataField<
bool>(
1088 ::capnp::bounded<64>() * ::capnp::ELEMENTS);
1091 inline bool ExtPxChunk::Builder::getIsStatic() {
1092 return _builder.getDataField<
bool>(
1093 ::capnp::bounded<64>() * ::capnp::ELEMENTS);
1095 inline void ExtPxChunk::Builder::setIsStatic(
bool value) {
1096 _builder.setDataField<
bool>(
1097 ::capnp::bounded<64>() * ::capnp::ELEMENTS, value);
1100 inline bool ExtPxSubchunk::Reader::hasTransform()
const {
1101 return !_reader.getPointerField(
1102 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
1104 inline bool ExtPxSubchunk::Builder::hasTransform() {
1105 return !_builder.getPointerField(
1106 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
1108 inline ::Nv::Blast::Serialization::PxTransform::Reader ExtPxSubchunk::Reader::getTransform()
const {
1109 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxTransform>::get(_reader.getPointerField(
1110 ::capnp::bounded<0>() * ::capnp::POINTERS));
1112 inline ::Nv::Blast::Serialization::PxTransform::Builder ExtPxSubchunk::Builder::getTransform() {
1113 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxTransform>::get(_builder.getPointerField(
1114 ::capnp::bounded<0>() * ::capnp::POINTERS));
1117 inline ::Nv::Blast::Serialization::PxTransform::Pipeline ExtPxSubchunk::Pipeline::getTransform() {
1118 return ::Nv::Blast::Serialization::PxTransform::Pipeline(_typeless.getPointerField(0));
1120 #endif // !CAPNP_LITE 1122 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxTransform>::set(_builder.getPointerField(
1123 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
1125 inline ::Nv::Blast::Serialization::PxTransform::Builder ExtPxSubchunk::Builder::initTransform() {
1126 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxTransform>::init(_builder.getPointerField(
1127 ::capnp::bounded<0>() * ::capnp::POINTERS));
1129 inline void ExtPxSubchunk::Builder::adoptTransform(
1130 ::capnp::Orphan< ::Nv::Blast::Serialization::PxTransform>&& value) {
1131 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxTransform>::adopt(_builder.getPointerField(
1132 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
1134 inline ::capnp::Orphan< ::Nv::Blast::Serialization::PxTransform> ExtPxSubchunk::Builder::disownTransform() {
1135 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxTransform>::disown(_builder.getPointerField(
1136 ::capnp::bounded<0>() * ::capnp::POINTERS));
1139 inline bool ExtPxSubchunk::Reader::hasGeometry()
const {
1140 return !_reader.getPointerField(
1141 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
1143 inline bool ExtPxSubchunk::Builder::hasGeometry() {
1144 return !_builder.getPointerField(
1145 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
1147 inline ::Nv::Blast::Serialization::PxConvexMeshGeometry::Reader ExtPxSubchunk::Reader::getGeometry()
const {
1148 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxConvexMeshGeometry>::get(_reader.getPointerField(
1149 ::capnp::bounded<1>() * ::capnp::POINTERS));
1151 inline ::Nv::Blast::Serialization::PxConvexMeshGeometry::Builder ExtPxSubchunk::Builder::getGeometry() {
1152 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxConvexMeshGeometry>::get(_builder.getPointerField(
1153 ::capnp::bounded<1>() * ::capnp::POINTERS));
1156 inline ::Nv::Blast::Serialization::PxConvexMeshGeometry::Pipeline ExtPxSubchunk::Pipeline::getGeometry() {
1157 return ::Nv::Blast::Serialization::PxConvexMeshGeometry::Pipeline(_typeless.getPointerField(1));
1159 #endif // !CAPNP_LITE 1161 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxConvexMeshGeometry>::set(_builder.getPointerField(
1162 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
1164 inline ::Nv::Blast::Serialization::PxConvexMeshGeometry::Builder ExtPxSubchunk::Builder::initGeometry() {
1165 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxConvexMeshGeometry>::init(_builder.getPointerField(
1166 ::capnp::bounded<1>() * ::capnp::POINTERS));
1168 inline void ExtPxSubchunk::Builder::adoptGeometry(
1169 ::capnp::Orphan< ::Nv::Blast::Serialization::PxConvexMeshGeometry>&& value) {
1170 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxConvexMeshGeometry>::adopt(_builder.getPointerField(
1171 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
1173 inline ::capnp::Orphan< ::Nv::Blast::Serialization::PxConvexMeshGeometry> ExtPxSubchunk::Builder::disownGeometry() {
1174 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxConvexMeshGeometry>::disown(_builder.getPointerField(
1175 ::capnp::bounded<1>() * ::capnp::POINTERS));
1178 inline bool PxConvexMeshGeometry::Reader::hasScale()
const {
1179 return !_reader.getPointerField(
1180 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
1182 inline bool PxConvexMeshGeometry::Builder::hasScale() {
1183 return !_builder.getPointerField(
1184 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
1186 inline ::Nv::Blast::Serialization::PxMeshScale::Reader PxConvexMeshGeometry::Reader::getScale()
const {
1187 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxMeshScale>::get(_reader.getPointerField(
1188 ::capnp::bounded<0>() * ::capnp::POINTERS));
1190 inline ::Nv::Blast::Serialization::PxMeshScale::Builder PxConvexMeshGeometry::Builder::getScale() {
1191 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxMeshScale>::get(_builder.getPointerField(
1192 ::capnp::bounded<0>() * ::capnp::POINTERS));
1195 inline ::Nv::Blast::Serialization::PxMeshScale::Pipeline PxConvexMeshGeometry::Pipeline::getScale() {
1196 return ::Nv::Blast::Serialization::PxMeshScale::Pipeline(_typeless.getPointerField(0));
1198 #endif // !CAPNP_LITE 1200 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxMeshScale>::set(_builder.getPointerField(
1201 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
1203 inline ::Nv::Blast::Serialization::PxMeshScale::Builder PxConvexMeshGeometry::Builder::initScale() {
1204 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxMeshScale>::init(_builder.getPointerField(
1205 ::capnp::bounded<0>() * ::capnp::POINTERS));
1207 inline void PxConvexMeshGeometry::Builder::adoptScale(
1208 ::capnp::Orphan< ::Nv::Blast::Serialization::PxMeshScale>&& value) {
1209 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxMeshScale>::adopt(_builder.getPointerField(
1210 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
1212 inline ::capnp::Orphan< ::Nv::Blast::Serialization::PxMeshScale> PxConvexMeshGeometry::Builder::disownScale() {
1213 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxMeshScale>::disown(_builder.getPointerField(
1214 ::capnp::bounded<0>() * ::capnp::POINTERS));
1217 inline bool PxConvexMeshGeometry::Reader::hasConvexMesh()
const {
1218 return !_reader.getPointerField(
1219 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
1221 inline bool PxConvexMeshGeometry::Builder::hasConvexMesh() {
1222 return !_builder.getPointerField(
1223 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
1225 inline ::capnp::Data::Reader PxConvexMeshGeometry::Reader::getConvexMesh()
const {
1226 return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField(
1227 ::capnp::bounded<1>() * ::capnp::POINTERS));
1229 inline ::capnp::Data::Builder PxConvexMeshGeometry::Builder::getConvexMesh() {
1230 return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField(
1231 ::capnp::bounded<1>() * ::capnp::POINTERS));
1233 inline void PxConvexMeshGeometry::Builder::setConvexMesh( ::capnp::Data::Reader value) {
1234 ::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField(
1235 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
1237 inline ::capnp::Data::Builder PxConvexMeshGeometry::Builder::initConvexMesh(
unsigned int size) {
1238 return ::capnp::_::PointerHelpers< ::capnp::Data>::init(_builder.getPointerField(
1239 ::capnp::bounded<1>() * ::capnp::POINTERS), size);
1241 inline void PxConvexMeshGeometry::Builder::adoptConvexMesh(
1242 ::capnp::Orphan< ::capnp::Data>&& value) {
1243 ::capnp::_::PointerHelpers< ::capnp::Data>::adopt(_builder.getPointerField(
1244 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
1246 inline ::capnp::Orphan< ::capnp::Data> PxConvexMeshGeometry::Builder::disownConvexMesh() {
1247 return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField(
1248 ::capnp::bounded<1>() * ::capnp::POINTERS));
1251 inline ::uint8_t PxConvexMeshGeometry::Reader::getMeshFlags()
const {
1252 return _reader.getDataField< ::uint8_t>(
1253 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
1256 inline ::uint8_t PxConvexMeshGeometry::Builder::getMeshFlags() {
1257 return _builder.getDataField< ::uint8_t>(
1258 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
1260 inline void PxConvexMeshGeometry::Builder::setMeshFlags( ::uint8_t value) {
1261 _builder.setDataField< ::uint8_t>(
1262 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
1265 inline ::Nv::Blast::Serialization::PxConvexMeshGeometry::Type PxConvexMeshGeometry::Reader::getType()
const {
1267 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
1270 inline ::Nv::Blast::Serialization::PxConvexMeshGeometry::Type PxConvexMeshGeometry::Builder::getType() {
1272 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
1276 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
1280 return _reader.getDataField<
float>(
1281 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
1285 return _builder.getDataField<
float>(
1286 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
1289 _builder.setDataField<
float>(
1290 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
1294 return _reader.getDataField<
float>(
1295 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
1299 return _builder.getDataField<
float>(
1300 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
1303 _builder.setDataField<
float>(
1304 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
1308 return _reader.getDataField<
float>(
1309 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
1313 return _builder.getDataField<
float>(
1314 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
1317 _builder.setDataField<
float>(
1318 ::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
1321 inline float PxQuat::Reader::getW()
const {
1322 return _reader.getDataField<
float>(
1323 ::capnp::bounded<3>() * ::capnp::ELEMENTS);
1326 inline float PxQuat::Builder::getW() {
1327 return _builder.getDataField<
float>(
1328 ::capnp::bounded<3>() * ::capnp::ELEMENTS);
1331 _builder.setDataField<
float>(
1332 ::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
1335 inline bool PxMeshScale::Reader::hasScale()
const {
1336 return !_reader.getPointerField(
1337 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
1339 inline bool PxMeshScale::Builder::hasScale() {
1340 return !_builder.getPointerField(
1341 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
1343 inline ::Nv::Blast::Serialization::PxVec3::Reader PxMeshScale::Reader::getScale()
const {
1344 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxVec3>::get(_reader.getPointerField(
1345 ::capnp::bounded<0>() * ::capnp::POINTERS));
1347 inline ::Nv::Blast::Serialization::PxVec3::Builder PxMeshScale::Builder::getScale() {
1348 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxVec3>::get(_builder.getPointerField(
1349 ::capnp::bounded<0>() * ::capnp::POINTERS));
1352 inline ::Nv::Blast::Serialization::PxVec3::Pipeline PxMeshScale::Pipeline::getScale() {
1353 return ::Nv::Blast::Serialization::PxVec3::Pipeline(_typeless.getPointerField(0));
1355 #endif // !CAPNP_LITE 1357 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxVec3>::set(_builder.getPointerField(
1358 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
1360 inline ::Nv::Blast::Serialization::PxVec3::Builder PxMeshScale::Builder::initScale() {
1361 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxVec3>::init(_builder.getPointerField(
1362 ::capnp::bounded<0>() * ::capnp::POINTERS));
1364 inline void PxMeshScale::Builder::adoptScale(
1365 ::capnp::Orphan< ::Nv::Blast::Serialization::PxVec3>&& value) {
1366 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxVec3>::adopt(_builder.getPointerField(
1367 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
1369 inline ::capnp::Orphan< ::Nv::Blast::Serialization::PxVec3> PxMeshScale::Builder::disownScale() {
1370 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxVec3>::disown(_builder.getPointerField(
1371 ::capnp::bounded<0>() * ::capnp::POINTERS));
1374 inline bool PxMeshScale::Reader::hasRotation()
const {
1375 return !_reader.getPointerField(
1376 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
1378 inline bool PxMeshScale::Builder::hasRotation() {
1379 return !_builder.getPointerField(
1380 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
1382 inline ::Nv::Blast::Serialization::PxQuat::Reader PxMeshScale::Reader::getRotation()
const {
1383 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxQuat>::get(_reader.getPointerField(
1384 ::capnp::bounded<1>() * ::capnp::POINTERS));
1386 inline ::Nv::Blast::Serialization::PxQuat::Builder PxMeshScale::Builder::getRotation() {
1387 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxQuat>::get(_builder.getPointerField(
1388 ::capnp::bounded<1>() * ::capnp::POINTERS));
1391 inline ::Nv::Blast::Serialization::PxQuat::Pipeline PxMeshScale::Pipeline::getRotation() {
1392 return ::Nv::Blast::Serialization::PxQuat::Pipeline(_typeless.getPointerField(1));
1394 #endif // !CAPNP_LITE 1396 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxQuat>::set(_builder.getPointerField(
1397 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
1399 inline ::Nv::Blast::Serialization::PxQuat::Builder PxMeshScale::Builder::initRotation() {
1400 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxQuat>::init(_builder.getPointerField(
1401 ::capnp::bounded<1>() * ::capnp::POINTERS));
1403 inline void PxMeshScale::Builder::adoptRotation(
1404 ::capnp::Orphan< ::Nv::Blast::Serialization::PxQuat>&& value) {
1405 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxQuat>::adopt(_builder.getPointerField(
1406 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
1408 inline ::capnp::Orphan< ::Nv::Blast::Serialization::PxQuat> PxMeshScale::Builder::disownRotation() {
1409 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxQuat>::disown(_builder.getPointerField(
1410 ::capnp::bounded<1>() * ::capnp::POINTERS));
1413 inline bool PxTransform::Reader::hasQ()
const {
1414 return !_reader.getPointerField(
1415 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
1417 inline bool PxTransform::Builder::hasQ() {
1418 return !_builder.getPointerField(
1419 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
1421 inline ::Nv::Blast::Serialization::PxQuat::Reader PxTransform::Reader::getQ()
const {
1422 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxQuat>::get(_reader.getPointerField(
1423 ::capnp::bounded<0>() * ::capnp::POINTERS));
1425 inline ::Nv::Blast::Serialization::PxQuat::Builder PxTransform::Builder::getQ() {
1426 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxQuat>::get(_builder.getPointerField(
1427 ::capnp::bounded<0>() * ::capnp::POINTERS));
1430 inline ::Nv::Blast::Serialization::PxQuat::Pipeline PxTransform::Pipeline::getQ() {
1431 return ::Nv::Blast::Serialization::PxQuat::Pipeline(_typeless.getPointerField(0));
1433 #endif // !CAPNP_LITE 1435 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxQuat>::set(_builder.getPointerField(
1436 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
1438 inline ::Nv::Blast::Serialization::PxQuat::Builder PxTransform::Builder::initQ() {
1439 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxQuat>::init(_builder.getPointerField(
1440 ::capnp::bounded<0>() * ::capnp::POINTERS));
1442 inline void PxTransform::Builder::adoptQ(
1443 ::capnp::Orphan< ::Nv::Blast::Serialization::PxQuat>&& value) {
1444 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxQuat>::adopt(_builder.getPointerField(
1445 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
1447 inline ::capnp::Orphan< ::Nv::Blast::Serialization::PxQuat> PxTransform::Builder::disownQ() {
1448 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxQuat>::disown(_builder.getPointerField(
1449 ::capnp::bounded<0>() * ::capnp::POINTERS));
1452 inline bool PxTransform::Reader::hasP()
const {
1453 return !_reader.getPointerField(
1454 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
1456 inline bool PxTransform::Builder::hasP() {
1457 return !_builder.getPointerField(
1458 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
1460 inline ::Nv::Blast::Serialization::PxVec3::Reader PxTransform::Reader::getP()
const {
1461 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxVec3>::get(_reader.getPointerField(
1462 ::capnp::bounded<1>() * ::capnp::POINTERS));
1464 inline ::Nv::Blast::Serialization::PxVec3::Builder PxTransform::Builder::getP() {
1465 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxVec3>::get(_builder.getPointerField(
1466 ::capnp::bounded<1>() * ::capnp::POINTERS));
1469 inline ::Nv::Blast::Serialization::PxVec3::Pipeline PxTransform::Pipeline::getP() {
1470 return ::Nv::Blast::Serialization::PxVec3::Pipeline(_typeless.getPointerField(1));
1472 #endif // !CAPNP_LITE 1474 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxVec3>::set(_builder.getPointerField(
1475 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
1477 inline ::Nv::Blast::Serialization::PxVec3::Builder PxTransform::Builder::initP() {
1478 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxVec3>::init(_builder.getPointerField(
1479 ::capnp::bounded<1>() * ::capnp::POINTERS));
1481 inline void PxTransform::Builder::adoptP(
1482 ::capnp::Orphan< ::Nv::Blast::Serialization::PxVec3>&& value) {
1483 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxVec3>::adopt(_builder.getPointerField(
1484 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
1486 inline ::capnp::Orphan< ::Nv::Blast::Serialization::PxVec3> PxTransform::Builder::disownP() {
1487 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::PxVec3>::disown(_builder.getPointerField(
1488 ::capnp::bounded<1>() * ::capnp::POINTERS));
1495 #endif // CAPNP_INCLUDED_f4df9a42d5842b01_ ExtPxSubchunk Builds
Definition: NvBlastExtPxSerialization.capn.h:410
Definition: NvBlastExtPxSerialization.capn.h:373
SIMD_FORCE_INLINE void setZ(btScalar z)
Set the z value.
Definition: btVector3.h:271
Definition: NvBlastExtPxSerialization.capn.h:734
Builder(decltype(nullptr))
Definition: NvBlastExtPxSerialization.capn.h:700
Definition: NvBlastExtPxSerialization.capn.h:128
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
Definition: NvBlastExtPxSerialization.capn.h:275
static constexpr ::capnp::_::RawBrandedSchema const * brand()
Definition: NvBlastExtPxSerialization.capn.h:84
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
Definition: NvBlastExtPxSerialization.capn.h:362
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
Definition: NvBlastExtPxSerialization.capn.h:556
Builder(::capnp::_::StructBuilder base)
Definition: NvBlastExtPxSerialization.capn.h:208
Definition: NvBlastExtPxSerialization.capn.h:51
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtPxSerialization.capn.h:516
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtPxSerialization.capn.h:160
SIMD_FORCE_INLINE void setY(btScalar y)
Set the y value.
Definition: btVector3.h:269
Builder(decltype(nullptr))
Definition: NvBlastExtPxSerialization.capn.h:611
Definition: NvBlastExtPxSerialization.capn.h:106
Reader(::capnp::_::StructReader base)
Definition: NvBlastExtPxSerialization.capn.h:158
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
Definition: NvBlastExtPxSerialization.capn.h:453
Builder(::capnp::_::StructBuilder base)
Definition: NvBlastExtPxSerialization.capn.h:701
ExtPxAsset Pipelines
Definition: NvBlastExtPxSerialization.capn.h:272
Definition: NvBlastExtPxSerialization.capn.h:408
Reader asReader() const
Definition: NvBlastExtPxSerialization.capn.h:614
Reader asReader() const
Definition: NvBlastExtPxSerialization.capn.h:417
Reader asReader() const
Definition: NvBlastExtPxSerialization.capn.h:514
PxQuat Builds
Definition: NvBlastExtPxSerialization.capn.h:607
Builder(::capnp::_::StructBuilder base)
Definition: NvBlastExtPxSerialization.capn.h:415
Definition: NvBlastExtPxSerialization.capn.h:121
static constexpr ::capnp::_::RawBrandedSchema const * brand()
Definition: NvBlastExtPxSerialization.capn.h:54
ExtPxAsset Builds
Definition: NvBlastExtPxSerialization.capn.h:203
PxMeshScale Reads
Definition: NvBlastExtPxSerialization.capn.h:661
Builder(::capnp::_::StructBuilder base)
Definition: NvBlastExtPxSerialization.capn.h:329
Definition: NvBlastExtPxSerialization.capn.h:551
PxMeshScale Builds
Definition: NvBlastExtPxSerialization.capn.h:696
Pipeline(decltype(nullptr))
Definition: NvBlastExtPxSerialization.capn.h:452
Definition: NvBlastExtPxSerialization.capn.h:568
Pipeline(decltype(nullptr))
Definition: NvBlastExtPxSerialization.capn.h:274
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtPxSerialization.capn.h:333
Definition: NvBlastExtPxSerialization.capn.h:643
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtPxSerialization.capn.h:616
static constexpr ::capnp::_::RawBrandedSchema const * brand()
Definition: NvBlastExtPxSerialization.capn.h:101
Definition: NvBlastExtTkSerialization.capn.h:260
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
Definition: NvBlastExtPxSerialization.capn.h:648
Builder(decltype(nullptr))
Definition: NvBlastExtPxSerialization.capn.h:511
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
Definition: NvBlastExtPxSerialization.capn.h:739
Definition: NvBlastExtPxSerialization.capn.h:66
SIMD_FORCE_INLINE void setX(btScalar x)
Set the x value.
Definition: btVector3.h:267
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtPxSerialization.capn.h:473
CAPNP_DECLARE_SCHEMA(ce4f8468c36f427d)
inline ::kj::StringTree toString() const
Definition: NvBlastExtPxSerialization.capn.h:518
Pipeline(decltype(nullptr))
Definition: NvBlastExtPxSerialization.capn.h:361
PxConvexMeshGeometry Pipelines
Definition: NvBlastExtPxSerialization.capn.h:553
ExtPxChunk Reads
Definition: NvBlastExtPxSerialization.capn.h:289
inline ::kj::StringTree toString() const
Definition: NvBlastExtPxSerialization.capn.h:580
Builder(decltype(nullptr))
Definition: NvBlastExtPxSerialization.capn.h:207
inline ::kj::StringTree toString() const
Definition: NvBlastExtPxSerialization.capn.h:165
inline ::kj::StringTree toString() const
Definition: NvBlastExtPxSerialization.capn.h:707
inline ::kj::StringTree toString() const
Definition: NvBlastExtPxSerialization.capn.h:478
Type_b197145e18e8b82a
Definition: NvBlastExtPxSerialization.capn.h:23
ExtPxAsset Reads
Definition: NvBlastExtPxSerialization.capn.h:155
Definition: NvBlastExtPxSerialization.capn.h:59
Pipeline(decltype(nullptr))
Definition: NvBlastExtPxSerialization.capn.h:738
inline ::kj::StringTree toString() const
Definition: NvBlastExtPxSerialization.capn.h:214
PxConvexMeshGeometry Reads
Definition: NvBlastExtPxSerialization.capn.h:468
static constexpr ::capnp::_::RawBrandedSchema const * brand()
Definition: NvBlastExtPxSerialization.capn.h:69
Definition: NvBlastExtPxSerialization.capn.h:694
Reader asReader() const
Definition: NvBlastExtPxSerialization.capn.h:331
Definition: NvBlastExtPxSerialization.capn.h:448
Definition: NvBlastExtPxSerialization.capn.h:466
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtPxSerialization.capn.h:575
Reader(::capnp::_::StructReader base)
Definition: NvBlastExtPxSerialization.capn.h:573
Builder(::capnp::_::StructBuilder base)
Definition: NvBlastExtPxSerialization.capn.h:612
inline ::kj::StringTree toString() const
Definition: NvBlastExtPxSerialization.capn.h:671
static constexpr ::capnp::_::RawBrandedSchema const * brand()
Definition: NvBlastExtPxSerialization.capn.h:116
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtPxSerialization.capn.h:419
Definition: NvBlastExtPxSerialization.capn.h:201
::capnp::schemas::Type_b197145e18e8b82a Type
Definition: NvBlastExtPxSerialization.capn.h:94
Pipeline(decltype(nullptr))
Definition: NvBlastExtPxSerialization.capn.h:555
Definition: NvBlastExtLlSerialization.capn.h:14
inline ::kj::StringTree toString() const
Definition: NvBlastExtPxSerialization.capn.h:618
Definition: NvBlastExtPxSerialization.capn.h:605
Reader asReader() const
Definition: NvBlastExtPxSerialization.capn.h:703
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtPxSerialization.capn.h:212
Definition: NvBlastExtPxSerialization.capn.h:113
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtPxSerialization.capn.h:666
Reader(::capnp::_::StructReader base)
Definition: NvBlastExtPxSerialization.capn.h:292
PxQuat Pipelines
Definition: NvBlastExtPxSerialization.capn.h:645
static constexpr ::capnp::_::RawBrandedSchema const * brand()
Definition: NvBlastExtPxSerialization.capn.h:131
Reader asReader() const
Definition: NvBlastExtPxSerialization.capn.h:210
Definition: NvBlastExtPxSerialization.capn.h:44
Definition: NvBlastExtPxSerialization.capn.h:505
Definition: NvBlastExtPxSerialization.capn.h:322
Definition: NvBlastExtPxSerialization.capn.h:98
Pipeline(decltype(nullptr))
Definition: NvBlastExtPxSerialization.capn.h:647
Definition: NvBlastExtPxSerialization.capn.h:153
Definition: NvBlastExtPxSerialization.capn.h:74
ExtPxChunk Builds
Definition: NvBlastExtPxSerialization.capn.h:324
inline ::kj::StringTree toString() const
Definition: NvBlastExtPxSerialization.capn.h:385
ExtPxChunk Pipelines
Definition: NvBlastExtPxSerialization.capn.h:359
Builder(decltype(nullptr))
Definition: NvBlastExtPxSerialization.capn.h:414
PxMeshScale Pipelines
Definition: NvBlastExtPxSerialization.capn.h:736
Definition: NvBlastExtPxSerialization.capn.h:89
PxConvexMeshGeometry Builds
Definition: NvBlastExtPxSerialization.capn.h:507
Definition: NvBlastExtPxSerialization.capn.h:270
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtPxSerialization.capn.h:380
Builder(::capnp::_::StructBuilder base)
Definition: NvBlastExtPxSerialization.capn.h:512
SIMD_FORCE_INLINE void setW(btScalar w)
Set the w value.
Definition: btVector3.h:273
Reader(::capnp::_::StructReader base)
Definition: NvBlastExtPxSerialization.capn.h:471
Definition: NvBlastExtPxSerialization.capn.h:659
Definition: NvBlastExtTkSerialization.capn.h:76
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtPxSerialization.capn.h:294
ExtPxSubchunk Reads
Definition: NvBlastExtPxSerialization.capn.h:375
SIMD_FORCE_INLINE const btScalar & getZ() const
Return the z value.
Definition: btVector3.h:265
PxQuat Reads
Definition: NvBlastExtPxSerialization.capn.h:570
Builder(decltype(nullptr))
Definition: NvBlastExtPxSerialization.capn.h:328
Reader(::capnp::_::StructReader base)
Definition: NvBlastExtPxSerialization.capn.h:664
inline ::kj::StringTree toString() const
Definition: NvBlastExtPxSerialization.capn.h:299
SIMD_FORCE_INLINE const btScalar & getY() const
Return the y value.
Definition: btVector3.h:263
Definition: NvBlastExtPxSerialization.capn.h:81
Definition: NvBlastArray.h:37
inline ::kj::StringTree toString() const
Definition: NvBlastExtPxSerialization.capn.h:421
Reader(::capnp::_::StructReader base)
Definition: NvBlastExtPxSerialization.capn.h:378
Definition: NvBlastExtPxSerialization.capn.h:357
Definition: NvBlastExtPxSerialization.capn.h:287
inline ::kj::StringTree toString() const
Definition: NvBlastExtPxSerialization.capn.h:335
ExtPxSubchunk Pipelines
Definition: NvBlastExtPxSerialization.capn.h:450
CAPNP_DECLARE_ENUM(Type, b292bd608606f041)
SIMD_FORCE_INLINE const btScalar & getX() const
Return the x value.
Definition: btVector3.h:261
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtPxSerialization.capn.h:705