4 #ifndef CAPNP_INCLUDED_9a4a58fac38375e0_ 5 #define CAPNP_INCLUDED_9a4a58fac38375e0_ 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." 35 namespace Serialization {
45 CAPNP_DECLARE_STRUCT_HEADER(ce4f8468c36f427d, 2, 7)
47 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
62 CAPNP_DECLARE_STRUCT_HEADER(d5e1a9fb31b1350d, 2, 0)
64 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
77 CAPNP_DECLARE_STRUCT_HEADER(92818c664a7b1aba, 3, 1)
79 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
92 CAPNP_DECLARE_STRUCT_HEADER(c43da43c95eada67, 1, 2)
94 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
107 CAPNP_DECLARE_STRUCT_HEADER(f018cbfcaacb3a55, 1, 4)
109 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
110 #endif // !CAPNP_LITE 122 CAPNP_DECLARE_STRUCT_HEADER(bfd00835cc19bf3a, 0, 1)
124 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
125 #endif // !CAPNP_LITE 136 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
139 return _reader.totalSize().asPublic();
144 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
146 #endif // !CAPNP_LITE 148 inline bool hasHeader()
const;
149 inline ::Nv::Blast::Serialization::NvBlastDataBlock::Reader getHeader()
const;
151 inline bool hasID()
const;
152 inline ::Nv::Blast::Serialization::UUID::Reader getID()
const;
154 inline ::uint32_t getChunkCount()
const;
156 inline bool hasGraph()
const;
157 inline ::Nv::Blast::Serialization::NvBlastSupportGraph::Reader getGraph()
const;
159 inline ::uint32_t getLeafChunkCount()
const;
161 inline ::uint32_t getFirstSubsupportChunkIndex()
const;
163 inline ::uint32_t getBondCount()
const;
165 inline bool hasChunks()
const;
166 inline ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>::Reader getChunks()
const;
168 inline bool hasBonds()
const;
169 inline ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>::Reader getBonds()
const;
171 inline bool hasSubtreeLeafChunkCounts()
const;
172 inline ::capnp::List< ::uint32_t>::Reader getSubtreeLeafChunkCounts()
const;
174 inline bool hasChunkToGraphNodeMap()
const;
175 inline ::capnp::List< ::uint32_t>::Reader getChunkToGraphNodeMap()
const;
178 ::capnp::_::StructReader _reader;
179 template <
typename, ::capnp::Kind>
180 friend struct ::capnp::ToDynamic_;
181 template <
typename, ::capnp::Kind>
182 friend struct ::capnp::_::PointerHelpers;
183 template <
typename, ::capnp::Kind>
184 friend struct ::capnp::List;
185 friend class ::capnp::MessageBuilder;
186 friend class ::capnp::Orphanage;
196 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
200 inline ::capnp::MessageSize
totalSize()
const {
return asReader().totalSize(); }
202 inline ::kj::StringTree
toString()
const {
return asReader().toString(); }
203 #endif // !CAPNP_LITE 205 inline bool hasHeader();
206 inline ::Nv::Blast::Serialization::NvBlastDataBlock::Builder getHeader();
208 inline ::Nv::Blast::Serialization::NvBlastDataBlock::Builder initHeader();
209 inline void adoptHeader(::capnp::Orphan< ::Nv::Blast::Serialization::NvBlastDataBlock>&& value);
210 inline ::capnp::Orphan< ::Nv::Blast::Serialization::NvBlastDataBlock> disownHeader();
213 inline ::Nv::Blast::Serialization::UUID::Builder getID();
215 inline ::Nv::Blast::Serialization::UUID::Builder initID();
216 inline void adoptID(::capnp::Orphan< ::Nv::Blast::Serialization::UUID>&& value);
217 inline ::capnp::Orphan< ::Nv::Blast::Serialization::UUID> disownID();
219 inline ::uint32_t getChunkCount();
220 inline void setChunkCount( ::uint32_t value);
222 inline bool hasGraph();
223 inline ::Nv::Blast::Serialization::NvBlastSupportGraph::Builder getGraph();
225 inline ::Nv::Blast::Serialization::NvBlastSupportGraph::Builder initGraph();
226 inline void adoptGraph(::capnp::Orphan< ::Nv::Blast::Serialization::NvBlastSupportGraph>&& value);
227 inline ::capnp::Orphan< ::Nv::Blast::Serialization::NvBlastSupportGraph> disownGraph();
229 inline ::uint32_t getLeafChunkCount();
230 inline void setLeafChunkCount( ::uint32_t value);
232 inline ::uint32_t getFirstSubsupportChunkIndex();
233 inline void setFirstSubsupportChunkIndex( ::uint32_t value);
235 inline ::uint32_t getBondCount();
236 inline void setBondCount( ::uint32_t value);
238 inline bool hasChunks();
239 inline ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>::Builder getChunks();
240 inline void setChunks( ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>::Reader value);
241 inline ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>::Builder initChunks(
unsigned int size);
242 inline void adoptChunks(::capnp::Orphan< ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>>&& value);
243 inline ::capnp::Orphan< ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>> disownChunks();
245 inline bool hasBonds();
246 inline ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>::Builder getBonds();
247 inline void setBonds( ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>::Reader value);
248 inline ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>::Builder initBonds(
unsigned int size);
249 inline void adoptBonds(::capnp::Orphan< ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>>&& value);
250 inline ::capnp::Orphan< ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>> disownBonds();
252 inline bool hasSubtreeLeafChunkCounts();
253 inline ::capnp::List< ::uint32_t>::Builder getSubtreeLeafChunkCounts();
254 inline void setSubtreeLeafChunkCounts( ::capnp::List< ::uint32_t>::Reader value);
255 inline void setSubtreeLeafChunkCounts(::kj::ArrayPtr<const ::uint32_t> value);
256 inline ::capnp::List< ::uint32_t>::Builder initSubtreeLeafChunkCounts(
unsigned int size);
257 inline void adoptSubtreeLeafChunkCounts(::capnp::Orphan< ::capnp::List< ::uint32_t>>&& value);
258 inline ::capnp::Orphan< ::capnp::List< ::uint32_t>> disownSubtreeLeafChunkCounts();
260 inline bool hasChunkToGraphNodeMap();
261 inline ::capnp::List< ::uint32_t>::Builder getChunkToGraphNodeMap();
262 inline void setChunkToGraphNodeMap( ::capnp::List< ::uint32_t>::Reader value);
263 inline void setChunkToGraphNodeMap(::kj::ArrayPtr<const ::uint32_t> value);
264 inline ::capnp::List< ::uint32_t>::Builder initChunkToGraphNodeMap(
unsigned int size);
265 inline void adoptChunkToGraphNodeMap(::capnp::Orphan< ::capnp::List< ::uint32_t>>&& value);
266 inline ::capnp::Orphan< ::capnp::List< ::uint32_t>> disownChunkToGraphNodeMap();
269 ::capnp::_::StructBuilder _builder;
270 template <
typename, ::capnp::Kind>
271 friend struct ::capnp::ToDynamic_;
272 friend class ::capnp::Orphanage;
273 template <
typename, ::capnp::Kind>
274 friend struct ::capnp::_::PointerHelpers;
282 inline Pipeline(decltype(
nullptr)): _typeless(nullptr) {}
283 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
284 : _typeless(kj::mv(typeless)) {}
286 inline ::Nv::Blast::Serialization::NvBlastDataBlock::Pipeline getHeader();
287 inline ::Nv::Blast::Serialization::UUID::Pipeline getID();
288 inline ::Nv::Blast::Serialization::NvBlastSupportGraph::Pipeline getGraph();
290 ::capnp::AnyPointer::Pipeline _typeless;
291 friend class ::capnp::PipelineHook;
292 template <
typename, ::capnp::Kind>
293 friend struct ::capnp::ToDynamic_;
295 #endif // !CAPNP_LITE 302 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
305 return _reader.totalSize().asPublic();
310 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
312 #endif // !CAPNP_LITE 314 inline ::Nv::Blast::Serialization::NvBlastDataBlock::Type getDataType()
const;
316 inline ::uint32_t getFormatVersion()
const;
318 inline ::uint32_t getSize()
const;
321 ::capnp::_::StructReader _reader;
322 template <
typename, ::capnp::Kind>
323 friend struct ::capnp::ToDynamic_;
324 template <
typename, ::capnp::Kind>
325 friend struct ::capnp::_::PointerHelpers;
326 template <
typename, ::capnp::Kind>
327 friend struct ::capnp::List;
328 friend class ::capnp::MessageBuilder;
329 friend class ::capnp::Orphanage;
339 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
343 inline ::capnp::MessageSize
totalSize()
const {
return asReader().totalSize(); }
345 inline ::kj::StringTree
toString()
const {
return asReader().toString(); }
346 #endif // !CAPNP_LITE 348 inline ::Nv::Blast::Serialization::NvBlastDataBlock::Type getDataType();
351 inline ::uint32_t getFormatVersion();
352 inline void setFormatVersion( ::uint32_t value);
354 inline ::uint32_t getSize();
355 inline void setSize( ::uint32_t value);
358 ::capnp::_::StructBuilder _builder;
359 template <
typename, ::capnp::Kind>
360 friend struct ::capnp::ToDynamic_;
361 friend class ::capnp::Orphanage;
362 template <
typename, ::capnp::Kind>
363 friend struct ::capnp::_::PointerHelpers;
371 inline Pipeline(decltype(
nullptr)): _typeless(nullptr) {}
372 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
373 : _typeless(kj::mv(typeless)) {}
376 ::capnp::AnyPointer::Pipeline _typeless;
377 friend class ::capnp::PipelineHook;
378 template <
typename, ::capnp::Kind>
379 friend struct ::capnp::ToDynamic_;
381 #endif // !CAPNP_LITE 388 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
391 return _reader.totalSize().asPublic();
396 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
398 #endif // !CAPNP_LITE 400 inline bool hasCentroid()
const;
401 inline ::capnp::List<float>::Reader getCentroid()
const;
403 inline float getVolume()
const;
405 inline ::uint32_t getParentChunkIndex()
const;
407 inline ::uint32_t getFirstChildIndex()
const;
409 inline ::uint32_t getChildIndexStop()
const;
411 inline ::uint32_t getUserData()
const;
414 ::capnp::_::StructReader _reader;
415 template <
typename, ::capnp::Kind>
416 friend struct ::capnp::ToDynamic_;
417 template <
typename, ::capnp::Kind>
418 friend struct ::capnp::_::PointerHelpers;
419 template <
typename, ::capnp::Kind>
420 friend struct ::capnp::List;
421 friend class ::capnp::MessageBuilder;
422 friend class ::capnp::Orphanage;
432 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
436 inline ::capnp::MessageSize
totalSize()
const {
return asReader().totalSize(); }
438 inline ::kj::StringTree
toString()
const {
return asReader().toString(); }
439 #endif // !CAPNP_LITE 441 inline bool hasCentroid();
442 inline ::capnp::List<float>::Builder getCentroid();
443 inline void setCentroid( ::capnp::List<float>::Reader value);
444 inline void setCentroid(::kj::ArrayPtr<const float> value);
445 inline ::capnp::List<float>::Builder initCentroid(
unsigned int size);
446 inline void adoptCentroid(::capnp::Orphan< ::capnp::List<float>>&& value);
447 inline ::capnp::Orphan< ::capnp::List<float>> disownCentroid();
449 inline float getVolume();
450 inline void setVolume(
float value);
452 inline ::uint32_t getParentChunkIndex();
453 inline void setParentChunkIndex( ::uint32_t value);
455 inline ::uint32_t getFirstChildIndex();
456 inline void setFirstChildIndex( ::uint32_t value);
458 inline ::uint32_t getChildIndexStop();
459 inline void setChildIndexStop( ::uint32_t value);
461 inline ::uint32_t getUserData();
462 inline void setUserData( ::uint32_t value);
465 ::capnp::_::StructBuilder _builder;
466 template <
typename, ::capnp::Kind>
467 friend struct ::capnp::ToDynamic_;
468 friend class ::capnp::Orphanage;
469 template <
typename, ::capnp::Kind>
470 friend struct ::capnp::_::PointerHelpers;
478 inline Pipeline(decltype(
nullptr)): _typeless(nullptr) {}
479 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
480 : _typeless(kj::mv(typeless)) {}
483 ::capnp::AnyPointer::Pipeline _typeless;
484 friend class ::capnp::PipelineHook;
485 template <
typename, ::capnp::Kind>
486 friend struct ::capnp::ToDynamic_;
488 #endif // !CAPNP_LITE 495 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
498 return _reader.totalSize().asPublic();
503 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
505 #endif // !CAPNP_LITE 507 inline bool hasNormal()
const;
508 inline ::capnp::List<float>::Reader getNormal()
const;
510 inline float getArea()
const;
512 inline bool hasCentroid()
const;
513 inline ::capnp::List<float>::Reader getCentroid()
const;
515 inline ::uint32_t getUserData()
const;
518 ::capnp::_::StructReader _reader;
519 template <
typename, ::capnp::Kind>
520 friend struct ::capnp::ToDynamic_;
521 template <
typename, ::capnp::Kind>
522 friend struct ::capnp::_::PointerHelpers;
523 template <
typename, ::capnp::Kind>
524 friend struct ::capnp::List;
525 friend class ::capnp::MessageBuilder;
526 friend class ::capnp::Orphanage;
536 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
540 inline ::capnp::MessageSize
totalSize()
const {
return asReader().totalSize(); }
542 inline ::kj::StringTree
toString()
const {
return asReader().toString(); }
543 #endif // !CAPNP_LITE 545 inline bool hasNormal();
546 inline ::capnp::List<float>::Builder getNormal();
547 inline void setNormal( ::capnp::List<float>::Reader value);
548 inline void setNormal(::kj::ArrayPtr<const float> value);
549 inline ::capnp::List<float>::Builder initNormal(
unsigned int size);
550 inline void adoptNormal(::capnp::Orphan< ::capnp::List<float>>&& value);
551 inline ::capnp::Orphan< ::capnp::List<float>> disownNormal();
553 inline float getArea();
554 inline void setArea(
float value);
556 inline bool hasCentroid();
557 inline ::capnp::List<float>::Builder getCentroid();
558 inline void setCentroid( ::capnp::List<float>::Reader value);
559 inline void setCentroid(::kj::ArrayPtr<const float> value);
560 inline ::capnp::List<float>::Builder initCentroid(
unsigned int size);
561 inline void adoptCentroid(::capnp::Orphan< ::capnp::List<float>>&& value);
562 inline ::capnp::Orphan< ::capnp::List<float>> disownCentroid();
564 inline ::uint32_t getUserData();
565 inline void setUserData( ::uint32_t value);
568 ::capnp::_::StructBuilder _builder;
569 template <
typename, ::capnp::Kind>
570 friend struct ::capnp::ToDynamic_;
571 friend class ::capnp::Orphanage;
572 template <
typename, ::capnp::Kind>
573 friend struct ::capnp::_::PointerHelpers;
581 inline Pipeline(decltype(
nullptr)): _typeless(nullptr) {}
582 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
583 : _typeless(kj::mv(typeless)) {}
586 ::capnp::AnyPointer::Pipeline _typeless;
587 friend class ::capnp::PipelineHook;
588 template <
typename, ::capnp::Kind>
589 friend struct ::capnp::ToDynamic_;
591 #endif // !CAPNP_LITE 598 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
601 return _reader.totalSize().asPublic();
606 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
608 #endif // !CAPNP_LITE 610 inline ::uint32_t getNodeCount()
const;
612 inline bool hasChunkIndices()
const;
613 inline ::capnp::List< ::uint32_t>::Reader getChunkIndices()
const;
615 inline bool hasAdjacencyPartition()
const;
616 inline ::capnp::List< ::uint32_t>::Reader getAdjacencyPartition()
const;
618 inline bool hasAdjacentNodeIndices()
const;
619 inline ::capnp::List< ::uint32_t>::Reader getAdjacentNodeIndices()
const;
621 inline bool hasAdjacentBondIndices()
const;
622 inline ::capnp::List< ::uint32_t>::Reader getAdjacentBondIndices()
const;
625 ::capnp::_::StructReader _reader;
626 template <
typename, ::capnp::Kind>
627 friend struct ::capnp::ToDynamic_;
628 template <
typename, ::capnp::Kind>
629 friend struct ::capnp::_::PointerHelpers;
630 template <
typename, ::capnp::Kind>
631 friend struct ::capnp::List;
632 friend class ::capnp::MessageBuilder;
633 friend class ::capnp::Orphanage;
643 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
647 inline ::capnp::MessageSize
totalSize()
const {
return asReader().totalSize(); }
649 inline ::kj::StringTree
toString()
const {
return asReader().toString(); }
650 #endif // !CAPNP_LITE 652 inline ::uint32_t getNodeCount();
653 inline void setNodeCount( ::uint32_t value);
655 inline bool hasChunkIndices();
656 inline ::capnp::List< ::uint32_t>::Builder getChunkIndices();
657 inline void setChunkIndices( ::capnp::List< ::uint32_t>::Reader value);
658 inline void setChunkIndices(::kj::ArrayPtr<const ::uint32_t> value);
659 inline ::capnp::List< ::uint32_t>::Builder initChunkIndices(
unsigned int size);
660 inline void adoptChunkIndices(::capnp::Orphan< ::capnp::List< ::uint32_t>>&& value);
661 inline ::capnp::Orphan< ::capnp::List< ::uint32_t>> disownChunkIndices();
663 inline bool hasAdjacencyPartition();
664 inline ::capnp::List< ::uint32_t>::Builder getAdjacencyPartition();
665 inline void setAdjacencyPartition( ::capnp::List< ::uint32_t>::Reader value);
666 inline void setAdjacencyPartition(::kj::ArrayPtr<const ::uint32_t> value);
667 inline ::capnp::List< ::uint32_t>::Builder initAdjacencyPartition(
unsigned int size);
668 inline void adoptAdjacencyPartition(::capnp::Orphan< ::capnp::List< ::uint32_t>>&& value);
669 inline ::capnp::Orphan< ::capnp::List< ::uint32_t>> disownAdjacencyPartition();
671 inline bool hasAdjacentNodeIndices();
672 inline ::capnp::List< ::uint32_t>::Builder getAdjacentNodeIndices();
673 inline void setAdjacentNodeIndices( ::capnp::List< ::uint32_t>::Reader value);
674 inline void setAdjacentNodeIndices(::kj::ArrayPtr<const ::uint32_t> value);
675 inline ::capnp::List< ::uint32_t>::Builder initAdjacentNodeIndices(
unsigned int size);
676 inline void adoptAdjacentNodeIndices(::capnp::Orphan< ::capnp::List< ::uint32_t>>&& value);
677 inline ::capnp::Orphan< ::capnp::List< ::uint32_t>> disownAdjacentNodeIndices();
679 inline bool hasAdjacentBondIndices();
680 inline ::capnp::List< ::uint32_t>::Builder getAdjacentBondIndices();
681 inline void setAdjacentBondIndices( ::capnp::List< ::uint32_t>::Reader value);
682 inline void setAdjacentBondIndices(::kj::ArrayPtr<const ::uint32_t> value);
683 inline ::capnp::List< ::uint32_t>::Builder initAdjacentBondIndices(
unsigned int size);
684 inline void adoptAdjacentBondIndices(::capnp::Orphan< ::capnp::List< ::uint32_t>>&& value);
685 inline ::capnp::Orphan< ::capnp::List< ::uint32_t>> disownAdjacentBondIndices();
688 ::capnp::_::StructBuilder _builder;
689 template <
typename, ::capnp::Kind>
690 friend struct ::capnp::ToDynamic_;
691 friend class ::capnp::Orphanage;
692 template <
typename, ::capnp::Kind>
693 friend struct ::capnp::_::PointerHelpers;
701 inline Pipeline(decltype(
nullptr)): _typeless(nullptr) {}
702 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
703 : _typeless(kj::mv(typeless)) {}
706 ::capnp::AnyPointer::Pipeline _typeless;
707 friend class ::capnp::PipelineHook;
708 template <
typename, ::capnp::Kind>
709 friend struct ::capnp::ToDynamic_;
711 #endif // !CAPNP_LITE 718 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
721 return _reader.totalSize().asPublic();
726 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
728 #endif // !CAPNP_LITE 730 inline bool hasValue()
const;
731 inline ::capnp::Data::Reader getValue()
const;
734 ::capnp::_::StructReader _reader;
735 template <
typename, ::capnp::Kind>
736 friend struct ::capnp::ToDynamic_;
737 template <
typename, ::capnp::Kind>
738 friend struct ::capnp::_::PointerHelpers;
739 template <
typename, ::capnp::Kind>
740 friend struct ::capnp::List;
741 friend class ::capnp::MessageBuilder;
742 friend class ::capnp::Orphanage;
752 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
756 inline ::capnp::MessageSize
totalSize()
const {
return asReader().totalSize(); }
758 inline ::kj::StringTree
toString()
const {
return asReader().toString(); }
759 #endif // !CAPNP_LITE 761 inline bool hasValue();
762 inline ::capnp::Data::Builder getValue();
763 inline void setValue( ::capnp::Data::Reader value);
764 inline ::capnp::Data::Builder initValue(
unsigned int size);
765 inline void adoptValue(::capnp::Orphan< ::capnp::Data>&& value);
766 inline ::capnp::Orphan< ::capnp::Data> disownValue();
769 ::capnp::_::StructBuilder _builder;
770 template <
typename, ::capnp::Kind>
771 friend struct ::capnp::ToDynamic_;
772 friend class ::capnp::Orphanage;
773 template <
typename, ::capnp::Kind>
774 friend struct ::capnp::_::PointerHelpers;
782 inline Pipeline(decltype(
nullptr)): _typeless(nullptr) {}
783 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
784 : _typeless(kj::mv(typeless)) {}
787 ::capnp::AnyPointer::Pipeline _typeless;
788 friend class ::capnp::PipelineHook;
789 template <
typename, ::capnp::Kind>
790 friend struct ::capnp::ToDynamic_;
792 #endif // !CAPNP_LITE 796 inline bool Asset::Reader::hasHeader()
const {
797 return !_reader.getPointerField(
798 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
800 inline bool Asset::Builder::hasHeader() {
801 return !_builder.getPointerField(
802 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
804 inline ::Nv::Blast::Serialization::NvBlastDataBlock::Reader Asset::Reader::getHeader()
const {
805 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::NvBlastDataBlock>::get(_reader.getPointerField(
806 ::capnp::bounded<0>() * ::capnp::POINTERS));
808 inline ::Nv::Blast::Serialization::NvBlastDataBlock::Builder Asset::Builder::getHeader() {
809 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::NvBlastDataBlock>::get(_builder.getPointerField(
810 ::capnp::bounded<0>() * ::capnp::POINTERS));
813 inline ::Nv::Blast::Serialization::NvBlastDataBlock::Pipeline Asset::Pipeline::getHeader() {
814 return ::Nv::Blast::Serialization::NvBlastDataBlock::Pipeline(_typeless.getPointerField(0));
816 #endif // !CAPNP_LITE 818 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::NvBlastDataBlock>::set(_builder.getPointerField(
819 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
821 inline ::Nv::Blast::Serialization::NvBlastDataBlock::Builder Asset::Builder::initHeader() {
822 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::NvBlastDataBlock>::init(_builder.getPointerField(
823 ::capnp::bounded<0>() * ::capnp::POINTERS));
825 inline void Asset::Builder::adoptHeader(
826 ::capnp::Orphan< ::Nv::Blast::Serialization::NvBlastDataBlock>&& value) {
827 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::NvBlastDataBlock>::adopt(_builder.getPointerField(
828 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
830 inline ::capnp::Orphan< ::Nv::Blast::Serialization::NvBlastDataBlock> Asset::Builder::disownHeader() {
831 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::NvBlastDataBlock>::disown(_builder.getPointerField(
832 ::capnp::bounded<0>() * ::capnp::POINTERS));
835 inline bool Asset::Reader::hasID()
const {
836 return !_reader.getPointerField(
837 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
839 inline bool Asset::Builder::hasID() {
840 return !_builder.getPointerField(
841 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
843 inline ::Nv::Blast::Serialization::UUID::Reader Asset::Reader::getID()
const {
844 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::UUID>::get(_reader.getPointerField(
845 ::capnp::bounded<1>() * ::capnp::POINTERS));
847 inline ::Nv::Blast::Serialization::UUID::Builder Asset::Builder::getID() {
848 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::UUID>::get(_builder.getPointerField(
849 ::capnp::bounded<1>() * ::capnp::POINTERS));
852 inline ::Nv::Blast::Serialization::UUID::Pipeline Asset::Pipeline::getID() {
853 return ::Nv::Blast::Serialization::UUID::Pipeline(_typeless.getPointerField(1));
855 #endif // !CAPNP_LITE 857 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::UUID>::set(_builder.getPointerField(
858 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
860 inline ::Nv::Blast::Serialization::UUID::Builder Asset::Builder::initID() {
861 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::UUID>::init(_builder.getPointerField(
862 ::capnp::bounded<1>() * ::capnp::POINTERS));
864 inline void Asset::Builder::adoptID(
865 ::capnp::Orphan< ::Nv::Blast::Serialization::UUID>&& value) {
866 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::UUID>::adopt(_builder.getPointerField(
867 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
869 inline ::capnp::Orphan< ::Nv::Blast::Serialization::UUID> Asset::Builder::disownID() {
870 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::UUID>::disown(_builder.getPointerField(
871 ::capnp::bounded<1>() * ::capnp::POINTERS));
874 inline ::uint32_t Asset::Reader::getChunkCount()
const {
875 return _reader.getDataField< ::uint32_t>(
876 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
879 inline ::uint32_t Asset::Builder::getChunkCount() {
880 return _builder.getDataField< ::uint32_t>(
881 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
883 inline void Asset::Builder::setChunkCount( ::uint32_t value) {
884 _builder.setDataField< ::uint32_t>(
885 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
888 inline bool Asset::Reader::hasGraph()
const {
889 return !_reader.getPointerField(
890 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
892 inline bool Asset::Builder::hasGraph() {
893 return !_builder.getPointerField(
894 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
896 inline ::Nv::Blast::Serialization::NvBlastSupportGraph::Reader Asset::Reader::getGraph()
const {
897 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::NvBlastSupportGraph>::get(_reader.getPointerField(
898 ::capnp::bounded<2>() * ::capnp::POINTERS));
900 inline ::Nv::Blast::Serialization::NvBlastSupportGraph::Builder Asset::Builder::getGraph() {
901 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::NvBlastSupportGraph>::get(_builder.getPointerField(
902 ::capnp::bounded<2>() * ::capnp::POINTERS));
905 inline ::Nv::Blast::Serialization::NvBlastSupportGraph::Pipeline Asset::Pipeline::getGraph() {
906 return ::Nv::Blast::Serialization::NvBlastSupportGraph::Pipeline(_typeless.getPointerField(2));
908 #endif // !CAPNP_LITE 910 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::NvBlastSupportGraph>::set(_builder.getPointerField(
911 ::capnp::bounded<2>() * ::capnp::POINTERS), value);
913 inline ::Nv::Blast::Serialization::NvBlastSupportGraph::Builder Asset::Builder::initGraph() {
914 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::NvBlastSupportGraph>::init(_builder.getPointerField(
915 ::capnp::bounded<2>() * ::capnp::POINTERS));
917 inline void Asset::Builder::adoptGraph(
918 ::capnp::Orphan< ::Nv::Blast::Serialization::NvBlastSupportGraph>&& value) {
919 ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::NvBlastSupportGraph>::adopt(_builder.getPointerField(
920 ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
922 inline ::capnp::Orphan< ::Nv::Blast::Serialization::NvBlastSupportGraph> Asset::Builder::disownGraph() {
923 return ::capnp::_::PointerHelpers< ::Nv::Blast::Serialization::NvBlastSupportGraph>::disown(_builder.getPointerField(
924 ::capnp::bounded<2>() * ::capnp::POINTERS));
927 inline ::uint32_t Asset::Reader::getLeafChunkCount()
const {
928 return _reader.getDataField< ::uint32_t>(
929 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
932 inline ::uint32_t Asset::Builder::getLeafChunkCount() {
933 return _builder.getDataField< ::uint32_t>(
934 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
936 inline void Asset::Builder::setLeafChunkCount( ::uint32_t value) {
937 _builder.setDataField< ::uint32_t>(
938 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
941 inline ::uint32_t Asset::Reader::getFirstSubsupportChunkIndex()
const {
942 return _reader.getDataField< ::uint32_t>(
943 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
946 inline ::uint32_t Asset::Builder::getFirstSubsupportChunkIndex() {
947 return _builder.getDataField< ::uint32_t>(
948 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
950 inline void Asset::Builder::setFirstSubsupportChunkIndex( ::uint32_t value) {
951 _builder.setDataField< ::uint32_t>(
952 ::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
955 inline ::uint32_t Asset::Reader::getBondCount()
const {
956 return _reader.getDataField< ::uint32_t>(
957 ::capnp::bounded<3>() * ::capnp::ELEMENTS);
960 inline ::uint32_t Asset::Builder::getBondCount() {
961 return _builder.getDataField< ::uint32_t>(
962 ::capnp::bounded<3>() * ::capnp::ELEMENTS);
964 inline void Asset::Builder::setBondCount( ::uint32_t value) {
965 _builder.setDataField< ::uint32_t>(
966 ::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
969 inline bool Asset::Reader::hasChunks()
const {
970 return !_reader.getPointerField(
971 ::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
973 inline bool Asset::Builder::hasChunks() {
974 return !_builder.getPointerField(
975 ::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
977 inline ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>::Reader Asset::Reader::getChunks()
const {
978 return ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>>::get(_reader.getPointerField(
979 ::capnp::bounded<3>() * ::capnp::POINTERS));
981 inline ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>::Builder Asset::Builder::getChunks() {
982 return ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>>::get(_builder.getPointerField(
983 ::capnp::bounded<3>() * ::capnp::POINTERS));
985 inline void Asset::Builder::setChunks( ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>::Reader value) {
986 ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>>::set(_builder.getPointerField(
987 ::capnp::bounded<3>() * ::capnp::POINTERS), value);
989 inline ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>::Builder Asset::Builder::initChunks(
unsigned int size) {
990 return ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>>::init(_builder.getPointerField(
991 ::capnp::bounded<3>() * ::capnp::POINTERS), size);
993 inline void Asset::Builder::adoptChunks(
994 ::capnp::Orphan< ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>>&& value) {
995 ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>>::adopt(_builder.getPointerField(
996 ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
998 inline ::capnp::Orphan< ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>> Asset::Builder::disownChunks() {
999 return ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::NvBlastChunk>>::disown(_builder.getPointerField(
1000 ::capnp::bounded<3>() * ::capnp::POINTERS));
1003 inline bool Asset::Reader::hasBonds()
const {
1004 return !_reader.getPointerField(
1005 ::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
1007 inline bool Asset::Builder::hasBonds() {
1008 return !_builder.getPointerField(
1009 ::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
1011 inline ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>::Reader Asset::Reader::getBonds()
const {
1012 return ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>>::get(_reader.getPointerField(
1013 ::capnp::bounded<4>() * ::capnp::POINTERS));
1015 inline ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>::Builder Asset::Builder::getBonds() {
1016 return ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>>::get(_builder.getPointerField(
1017 ::capnp::bounded<4>() * ::capnp::POINTERS));
1019 inline void Asset::Builder::setBonds( ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>::Reader value) {
1020 ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>>::set(_builder.getPointerField(
1021 ::capnp::bounded<4>() * ::capnp::POINTERS), value);
1023 inline ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>::Builder Asset::Builder::initBonds(
unsigned int size) {
1024 return ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>>::init(_builder.getPointerField(
1025 ::capnp::bounded<4>() * ::capnp::POINTERS), size);
1027 inline void Asset::Builder::adoptBonds(
1028 ::capnp::Orphan< ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>>&& value) {
1029 ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>>::adopt(_builder.getPointerField(
1030 ::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
1032 inline ::capnp::Orphan< ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>> Asset::Builder::disownBonds() {
1033 return ::capnp::_::PointerHelpers< ::capnp::List< ::Nv::Blast::Serialization::NvBlastBond>>::disown(_builder.getPointerField(
1034 ::capnp::bounded<4>() * ::capnp::POINTERS));
1037 inline bool Asset::Reader::hasSubtreeLeafChunkCounts()
const {
1038 return !_reader.getPointerField(
1039 ::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
1041 inline bool Asset::Builder::hasSubtreeLeafChunkCounts() {
1042 return !_builder.getPointerField(
1043 ::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
1045 inline ::capnp::List< ::uint32_t>::Reader Asset::Reader::getSubtreeLeafChunkCounts()
const {
1046 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::get(_reader.getPointerField(
1047 ::capnp::bounded<5>() * ::capnp::POINTERS));
1049 inline ::capnp::List< ::uint32_t>::Builder Asset::Builder::getSubtreeLeafChunkCounts() {
1050 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::get(_builder.getPointerField(
1051 ::capnp::bounded<5>() * ::capnp::POINTERS));
1053 inline void Asset::Builder::setSubtreeLeafChunkCounts( ::capnp::List< ::uint32_t>::Reader value) {
1054 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::set(_builder.getPointerField(
1055 ::capnp::bounded<5>() * ::capnp::POINTERS), value);
1057 inline void Asset::Builder::setSubtreeLeafChunkCounts(::kj::ArrayPtr<const ::uint32_t> value) {
1058 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::set(_builder.getPointerField(
1059 ::capnp::bounded<5>() * ::capnp::POINTERS), value);
1061 inline ::capnp::List< ::uint32_t>::Builder Asset::Builder::initSubtreeLeafChunkCounts(
unsigned int size) {
1062 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::init(_builder.getPointerField(
1063 ::capnp::bounded<5>() * ::capnp::POINTERS), size);
1065 inline void Asset::Builder::adoptSubtreeLeafChunkCounts(
1066 ::capnp::Orphan< ::capnp::List< ::uint32_t>>&& value) {
1067 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::adopt(_builder.getPointerField(
1068 ::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value));
1070 inline ::capnp::Orphan< ::capnp::List< ::uint32_t>> Asset::Builder::disownSubtreeLeafChunkCounts() {
1071 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::disown(_builder.getPointerField(
1072 ::capnp::bounded<5>() * ::capnp::POINTERS));
1075 inline bool Asset::Reader::hasChunkToGraphNodeMap()
const {
1076 return !_reader.getPointerField(
1077 ::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
1079 inline bool Asset::Builder::hasChunkToGraphNodeMap() {
1080 return !_builder.getPointerField(
1081 ::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
1083 inline ::capnp::List< ::uint32_t>::Reader Asset::Reader::getChunkToGraphNodeMap()
const {
1084 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::get(_reader.getPointerField(
1085 ::capnp::bounded<6>() * ::capnp::POINTERS));
1087 inline ::capnp::List< ::uint32_t>::Builder Asset::Builder::getChunkToGraphNodeMap() {
1088 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::get(_builder.getPointerField(
1089 ::capnp::bounded<6>() * ::capnp::POINTERS));
1091 inline void Asset::Builder::setChunkToGraphNodeMap( ::capnp::List< ::uint32_t>::Reader value) {
1092 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::set(_builder.getPointerField(
1093 ::capnp::bounded<6>() * ::capnp::POINTERS), value);
1095 inline void Asset::Builder::setChunkToGraphNodeMap(::kj::ArrayPtr<const ::uint32_t> value) {
1096 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::set(_builder.getPointerField(
1097 ::capnp::bounded<6>() * ::capnp::POINTERS), value);
1099 inline ::capnp::List< ::uint32_t>::Builder Asset::Builder::initChunkToGraphNodeMap(
unsigned int size) {
1100 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::init(_builder.getPointerField(
1101 ::capnp::bounded<6>() * ::capnp::POINTERS), size);
1103 inline void Asset::Builder::adoptChunkToGraphNodeMap(
1104 ::capnp::Orphan< ::capnp::List< ::uint32_t>>&& value) {
1105 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::adopt(_builder.getPointerField(
1106 ::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value));
1108 inline ::capnp::Orphan< ::capnp::List< ::uint32_t>> Asset::Builder::disownChunkToGraphNodeMap() {
1109 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::disown(_builder.getPointerField(
1110 ::capnp::bounded<6>() * ::capnp::POINTERS));
1113 inline ::Nv::Blast::Serialization::NvBlastDataBlock::Type NvBlastDataBlock::Reader::getDataType()
const {
1115 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
1118 inline ::Nv::Blast::Serialization::NvBlastDataBlock::Type NvBlastDataBlock::Builder::getDataType() {
1120 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
1124 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
1127 inline ::uint32_t NvBlastDataBlock::Reader::getFormatVersion()
const {
1128 return _reader.getDataField< ::uint32_t>(
1129 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
1132 inline ::uint32_t NvBlastDataBlock::Builder::getFormatVersion() {
1133 return _builder.getDataField< ::uint32_t>(
1134 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
1136 inline void NvBlastDataBlock::Builder::setFormatVersion( ::uint32_t value) {
1137 _builder.setDataField< ::uint32_t>(
1138 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
1141 inline ::uint32_t NvBlastDataBlock::Reader::getSize()
const {
1142 return _reader.getDataField< ::uint32_t>(
1143 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
1146 inline ::uint32_t NvBlastDataBlock::Builder::getSize() {
1147 return _builder.getDataField< ::uint32_t>(
1148 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
1150 inline void NvBlastDataBlock::Builder::setSize( ::uint32_t value) {
1151 _builder.setDataField< ::uint32_t>(
1152 ::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
1155 inline bool NvBlastChunk::Reader::hasCentroid()
const {
1156 return !_reader.getPointerField(
1157 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
1159 inline bool NvBlastChunk::Builder::hasCentroid() {
1160 return !_builder.getPointerField(
1161 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
1163 inline ::capnp::List<float>::Reader NvBlastChunk::Reader::getCentroid()
const {
1164 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::get(_reader.getPointerField(
1165 ::capnp::bounded<0>() * ::capnp::POINTERS));
1167 inline ::capnp::List<float>::Builder NvBlastChunk::Builder::getCentroid() {
1168 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::get(_builder.getPointerField(
1169 ::capnp::bounded<0>() * ::capnp::POINTERS));
1171 inline void NvBlastChunk::Builder::setCentroid( ::capnp::List<float>::Reader value) {
1172 ::capnp::_::PointerHelpers< ::capnp::List<float>>::set(_builder.getPointerField(
1173 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
1175 inline void NvBlastChunk::Builder::setCentroid(::kj::ArrayPtr<const float> value) {
1176 ::capnp::_::PointerHelpers< ::capnp::List<float>>::set(_builder.getPointerField(
1177 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
1179 inline ::capnp::List<float>::Builder NvBlastChunk::Builder::initCentroid(
unsigned int size) {
1180 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::init(_builder.getPointerField(
1181 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
1183 inline void NvBlastChunk::Builder::adoptCentroid(
1184 ::capnp::Orphan< ::capnp::List<float>>&& value) {
1185 ::capnp::_::PointerHelpers< ::capnp::List<float>>::adopt(_builder.getPointerField(
1186 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
1188 inline ::capnp::Orphan< ::capnp::List<float>> NvBlastChunk::Builder::disownCentroid() {
1189 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::disown(_builder.getPointerField(
1190 ::capnp::bounded<0>() * ::capnp::POINTERS));
1193 inline float NvBlastChunk::Reader::getVolume()
const {
1194 return _reader.getDataField<
float>(
1195 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
1198 inline float NvBlastChunk::Builder::getVolume() {
1199 return _builder.getDataField<
float>(
1200 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
1202 inline void NvBlastChunk::Builder::setVolume(
float value) {
1203 _builder.setDataField<
float>(
1204 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
1207 inline ::uint32_t NvBlastChunk::Reader::getParentChunkIndex()
const {
1208 return _reader.getDataField< ::uint32_t>(
1209 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
1212 inline ::uint32_t NvBlastChunk::Builder::getParentChunkIndex() {
1213 return _builder.getDataField< ::uint32_t>(
1214 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
1216 inline void NvBlastChunk::Builder::setParentChunkIndex( ::uint32_t value) {
1217 _builder.setDataField< ::uint32_t>(
1218 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
1221 inline ::uint32_t NvBlastChunk::Reader::getFirstChildIndex()
const {
1222 return _reader.getDataField< ::uint32_t>(
1223 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
1226 inline ::uint32_t NvBlastChunk::Builder::getFirstChildIndex() {
1227 return _builder.getDataField< ::uint32_t>(
1228 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
1230 inline void NvBlastChunk::Builder::setFirstChildIndex( ::uint32_t value) {
1231 _builder.setDataField< ::uint32_t>(
1232 ::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
1235 inline ::uint32_t NvBlastChunk::Reader::getChildIndexStop()
const {
1236 return _reader.getDataField< ::uint32_t>(
1237 ::capnp::bounded<3>() * ::capnp::ELEMENTS);
1240 inline ::uint32_t NvBlastChunk::Builder::getChildIndexStop() {
1241 return _builder.getDataField< ::uint32_t>(
1242 ::capnp::bounded<3>() * ::capnp::ELEMENTS);
1244 inline void NvBlastChunk::Builder::setChildIndexStop( ::uint32_t value) {
1245 _builder.setDataField< ::uint32_t>(
1246 ::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
1249 inline ::uint32_t NvBlastChunk::Reader::getUserData()
const {
1250 return _reader.getDataField< ::uint32_t>(
1251 ::capnp::bounded<4>() * ::capnp::ELEMENTS);
1254 inline ::uint32_t NvBlastChunk::Builder::getUserData() {
1255 return _builder.getDataField< ::uint32_t>(
1256 ::capnp::bounded<4>() * ::capnp::ELEMENTS);
1258 inline void NvBlastChunk::Builder::setUserData( ::uint32_t value) {
1259 _builder.setDataField< ::uint32_t>(
1260 ::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
1263 inline bool NvBlastBond::Reader::hasNormal()
const {
1264 return !_reader.getPointerField(
1265 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
1267 inline bool NvBlastBond::Builder::hasNormal() {
1268 return !_builder.getPointerField(
1269 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
1271 inline ::capnp::List<float>::Reader NvBlastBond::Reader::getNormal()
const {
1272 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::get(_reader.getPointerField(
1273 ::capnp::bounded<0>() * ::capnp::POINTERS));
1275 inline ::capnp::List<float>::Builder NvBlastBond::Builder::getNormal() {
1276 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::get(_builder.getPointerField(
1277 ::capnp::bounded<0>() * ::capnp::POINTERS));
1279 inline void NvBlastBond::Builder::setNormal( ::capnp::List<float>::Reader value) {
1280 ::capnp::_::PointerHelpers< ::capnp::List<float>>::set(_builder.getPointerField(
1281 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
1283 inline void NvBlastBond::Builder::setNormal(::kj::ArrayPtr<const float> value) {
1284 ::capnp::_::PointerHelpers< ::capnp::List<float>>::set(_builder.getPointerField(
1285 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
1287 inline ::capnp::List<float>::Builder NvBlastBond::Builder::initNormal(
unsigned int size) {
1288 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::init(_builder.getPointerField(
1289 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
1291 inline void NvBlastBond::Builder::adoptNormal(
1292 ::capnp::Orphan< ::capnp::List<float>>&& value) {
1293 ::capnp::_::PointerHelpers< ::capnp::List<float>>::adopt(_builder.getPointerField(
1294 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
1296 inline ::capnp::Orphan< ::capnp::List<float>> NvBlastBond::Builder::disownNormal() {
1297 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::disown(_builder.getPointerField(
1298 ::capnp::bounded<0>() * ::capnp::POINTERS));
1301 inline float NvBlastBond::Reader::getArea()
const {
1302 return _reader.getDataField<
float>(
1303 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
1306 inline float NvBlastBond::Builder::getArea() {
1307 return _builder.getDataField<
float>(
1308 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
1310 inline void NvBlastBond::Builder::setArea(
float value) {
1311 _builder.setDataField<
float>(
1312 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
1315 inline bool NvBlastBond::Reader::hasCentroid()
const {
1316 return !_reader.getPointerField(
1317 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
1319 inline bool NvBlastBond::Builder::hasCentroid() {
1320 return !_builder.getPointerField(
1321 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
1323 inline ::capnp::List<float>::Reader NvBlastBond::Reader::getCentroid()
const {
1324 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::get(_reader.getPointerField(
1325 ::capnp::bounded<1>() * ::capnp::POINTERS));
1327 inline ::capnp::List<float>::Builder NvBlastBond::Builder::getCentroid() {
1328 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::get(_builder.getPointerField(
1329 ::capnp::bounded<1>() * ::capnp::POINTERS));
1331 inline void NvBlastBond::Builder::setCentroid( ::capnp::List<float>::Reader value) {
1332 ::capnp::_::PointerHelpers< ::capnp::List<float>>::set(_builder.getPointerField(
1333 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
1335 inline void NvBlastBond::Builder::setCentroid(::kj::ArrayPtr<const float> value) {
1336 ::capnp::_::PointerHelpers< ::capnp::List<float>>::set(_builder.getPointerField(
1337 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
1339 inline ::capnp::List<float>::Builder NvBlastBond::Builder::initCentroid(
unsigned int size) {
1340 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::init(_builder.getPointerField(
1341 ::capnp::bounded<1>() * ::capnp::POINTERS), size);
1343 inline void NvBlastBond::Builder::adoptCentroid(
1344 ::capnp::Orphan< ::capnp::List<float>>&& value) {
1345 ::capnp::_::PointerHelpers< ::capnp::List<float>>::adopt(_builder.getPointerField(
1346 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
1348 inline ::capnp::Orphan< ::capnp::List<float>> NvBlastBond::Builder::disownCentroid() {
1349 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::disown(_builder.getPointerField(
1350 ::capnp::bounded<1>() * ::capnp::POINTERS));
1353 inline ::uint32_t NvBlastBond::Reader::getUserData()
const {
1354 return _reader.getDataField< ::uint32_t>(
1355 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
1358 inline ::uint32_t NvBlastBond::Builder::getUserData() {
1359 return _builder.getDataField< ::uint32_t>(
1360 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
1362 inline void NvBlastBond::Builder::setUserData( ::uint32_t value) {
1363 _builder.setDataField< ::uint32_t>(
1364 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
1367 inline ::uint32_t NvBlastSupportGraph::Reader::getNodeCount()
const {
1368 return _reader.getDataField< ::uint32_t>(
1369 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
1372 inline ::uint32_t NvBlastSupportGraph::Builder::getNodeCount() {
1373 return _builder.getDataField< ::uint32_t>(
1374 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
1376 inline void NvBlastSupportGraph::Builder::setNodeCount( ::uint32_t value) {
1377 _builder.setDataField< ::uint32_t>(
1378 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
1381 inline bool NvBlastSupportGraph::Reader::hasChunkIndices()
const {
1382 return !_reader.getPointerField(
1383 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
1385 inline bool NvBlastSupportGraph::Builder::hasChunkIndices() {
1386 return !_builder.getPointerField(
1387 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
1389 inline ::capnp::List< ::uint32_t>::Reader NvBlastSupportGraph::Reader::getChunkIndices()
const {
1390 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::get(_reader.getPointerField(
1391 ::capnp::bounded<0>() * ::capnp::POINTERS));
1393 inline ::capnp::List< ::uint32_t>::Builder NvBlastSupportGraph::Builder::getChunkIndices() {
1394 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::get(_builder.getPointerField(
1395 ::capnp::bounded<0>() * ::capnp::POINTERS));
1397 inline void NvBlastSupportGraph::Builder::setChunkIndices( ::capnp::List< ::uint32_t>::Reader value) {
1398 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::set(_builder.getPointerField(
1399 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
1401 inline void NvBlastSupportGraph::Builder::setChunkIndices(::kj::ArrayPtr<const ::uint32_t> value) {
1402 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::set(_builder.getPointerField(
1403 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
1405 inline ::capnp::List< ::uint32_t>::Builder NvBlastSupportGraph::Builder::initChunkIndices(
unsigned int size) {
1406 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::init(_builder.getPointerField(
1407 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
1409 inline void NvBlastSupportGraph::Builder::adoptChunkIndices(
1410 ::capnp::Orphan< ::capnp::List< ::uint32_t>>&& value) {
1411 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::adopt(_builder.getPointerField(
1412 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
1414 inline ::capnp::Orphan< ::capnp::List< ::uint32_t>> NvBlastSupportGraph::Builder::disownChunkIndices() {
1415 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::disown(_builder.getPointerField(
1416 ::capnp::bounded<0>() * ::capnp::POINTERS));
1419 inline bool NvBlastSupportGraph::Reader::hasAdjacencyPartition()
const {
1420 return !_reader.getPointerField(
1421 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
1423 inline bool NvBlastSupportGraph::Builder::hasAdjacencyPartition() {
1424 return !_builder.getPointerField(
1425 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
1427 inline ::capnp::List< ::uint32_t>::Reader NvBlastSupportGraph::Reader::getAdjacencyPartition()
const {
1428 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::get(_reader.getPointerField(
1429 ::capnp::bounded<1>() * ::capnp::POINTERS));
1431 inline ::capnp::List< ::uint32_t>::Builder NvBlastSupportGraph::Builder::getAdjacencyPartition() {
1432 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::get(_builder.getPointerField(
1433 ::capnp::bounded<1>() * ::capnp::POINTERS));
1435 inline void NvBlastSupportGraph::Builder::setAdjacencyPartition( ::capnp::List< ::uint32_t>::Reader value) {
1436 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::set(_builder.getPointerField(
1437 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
1439 inline void NvBlastSupportGraph::Builder::setAdjacencyPartition(::kj::ArrayPtr<const ::uint32_t> value) {
1440 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::set(_builder.getPointerField(
1441 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
1443 inline ::capnp::List< ::uint32_t>::Builder NvBlastSupportGraph::Builder::initAdjacencyPartition(
unsigned int size) {
1444 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::init(_builder.getPointerField(
1445 ::capnp::bounded<1>() * ::capnp::POINTERS), size);
1447 inline void NvBlastSupportGraph::Builder::adoptAdjacencyPartition(
1448 ::capnp::Orphan< ::capnp::List< ::uint32_t>>&& value) {
1449 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::adopt(_builder.getPointerField(
1450 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
1452 inline ::capnp::Orphan< ::capnp::List< ::uint32_t>> NvBlastSupportGraph::Builder::disownAdjacencyPartition() {
1453 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::disown(_builder.getPointerField(
1454 ::capnp::bounded<1>() * ::capnp::POINTERS));
1457 inline bool NvBlastSupportGraph::Reader::hasAdjacentNodeIndices()
const {
1458 return !_reader.getPointerField(
1459 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
1461 inline bool NvBlastSupportGraph::Builder::hasAdjacentNodeIndices() {
1462 return !_builder.getPointerField(
1463 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
1465 inline ::capnp::List< ::uint32_t>::Reader NvBlastSupportGraph::Reader::getAdjacentNodeIndices()
const {
1466 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::get(_reader.getPointerField(
1467 ::capnp::bounded<2>() * ::capnp::POINTERS));
1469 inline ::capnp::List< ::uint32_t>::Builder NvBlastSupportGraph::Builder::getAdjacentNodeIndices() {
1470 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::get(_builder.getPointerField(
1471 ::capnp::bounded<2>() * ::capnp::POINTERS));
1473 inline void NvBlastSupportGraph::Builder::setAdjacentNodeIndices( ::capnp::List< ::uint32_t>::Reader value) {
1474 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::set(_builder.getPointerField(
1475 ::capnp::bounded<2>() * ::capnp::POINTERS), value);
1477 inline void NvBlastSupportGraph::Builder::setAdjacentNodeIndices(::kj::ArrayPtr<const ::uint32_t> value) {
1478 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::set(_builder.getPointerField(
1479 ::capnp::bounded<2>() * ::capnp::POINTERS), value);
1481 inline ::capnp::List< ::uint32_t>::Builder NvBlastSupportGraph::Builder::initAdjacentNodeIndices(
unsigned int size) {
1482 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::init(_builder.getPointerField(
1483 ::capnp::bounded<2>() * ::capnp::POINTERS), size);
1485 inline void NvBlastSupportGraph::Builder::adoptAdjacentNodeIndices(
1486 ::capnp::Orphan< ::capnp::List< ::uint32_t>>&& value) {
1487 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::adopt(_builder.getPointerField(
1488 ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
1490 inline ::capnp::Orphan< ::capnp::List< ::uint32_t>> NvBlastSupportGraph::Builder::disownAdjacentNodeIndices() {
1491 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::disown(_builder.getPointerField(
1492 ::capnp::bounded<2>() * ::capnp::POINTERS));
1495 inline bool NvBlastSupportGraph::Reader::hasAdjacentBondIndices()
const {
1496 return !_reader.getPointerField(
1497 ::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
1499 inline bool NvBlastSupportGraph::Builder::hasAdjacentBondIndices() {
1500 return !_builder.getPointerField(
1501 ::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
1503 inline ::capnp::List< ::uint32_t>::Reader NvBlastSupportGraph::Reader::getAdjacentBondIndices()
const {
1504 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::get(_reader.getPointerField(
1505 ::capnp::bounded<3>() * ::capnp::POINTERS));
1507 inline ::capnp::List< ::uint32_t>::Builder NvBlastSupportGraph::Builder::getAdjacentBondIndices() {
1508 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::get(_builder.getPointerField(
1509 ::capnp::bounded<3>() * ::capnp::POINTERS));
1511 inline void NvBlastSupportGraph::Builder::setAdjacentBondIndices( ::capnp::List< ::uint32_t>::Reader value) {
1512 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::set(_builder.getPointerField(
1513 ::capnp::bounded<3>() * ::capnp::POINTERS), value);
1515 inline void NvBlastSupportGraph::Builder::setAdjacentBondIndices(::kj::ArrayPtr<const ::uint32_t> value) {
1516 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::set(_builder.getPointerField(
1517 ::capnp::bounded<3>() * ::capnp::POINTERS), value);
1519 inline ::capnp::List< ::uint32_t>::Builder NvBlastSupportGraph::Builder::initAdjacentBondIndices(
unsigned int size) {
1520 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::init(_builder.getPointerField(
1521 ::capnp::bounded<3>() * ::capnp::POINTERS), size);
1523 inline void NvBlastSupportGraph::Builder::adoptAdjacentBondIndices(
1524 ::capnp::Orphan< ::capnp::List< ::uint32_t>>&& value) {
1525 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::adopt(_builder.getPointerField(
1526 ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
1528 inline ::capnp::Orphan< ::capnp::List< ::uint32_t>> NvBlastSupportGraph::Builder::disownAdjacentBondIndices() {
1529 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t>>::disown(_builder.getPointerField(
1530 ::capnp::bounded<3>() * ::capnp::POINTERS));
1533 inline bool UUID::Reader::hasValue()
const {
1534 return !_reader.getPointerField(
1535 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
1537 inline bool UUID::Builder::hasValue() {
1538 return !_builder.getPointerField(
1539 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
1541 inline ::capnp::Data::Reader UUID::Reader::getValue()
const {
1542 return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField(
1543 ::capnp::bounded<0>() * ::capnp::POINTERS));
1545 inline ::capnp::Data::Builder UUID::Builder::getValue() {
1546 return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField(
1547 ::capnp::bounded<0>() * ::capnp::POINTERS));
1550 ::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField(
1551 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
1553 inline ::capnp::Data::Builder UUID::Builder::initValue(
unsigned int size) {
1554 return ::capnp::_::PointerHelpers< ::capnp::Data>::init(_builder.getPointerField(
1555 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
1557 inline void UUID::Builder::adoptValue(
1558 ::capnp::Orphan< ::capnp::Data>&& value) {
1559 ::capnp::_::PointerHelpers< ::capnp::Data>::adopt(_builder.getPointerField(
1560 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
1562 inline ::capnp::Orphan< ::capnp::Data> UUID::Builder::disownValue() {
1563 return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField(
1564 ::capnp::bounded<0>() * ::capnp::POINTERS));
1571 #endif // CAPNP_INCLUDED_9a4a58fac38375e0_ Definition: NvBlastExtLlSerialization.capn.h:99
NvBlastDataBlock Builds
Definition: NvBlastExtLlSerialization.capn.h:334
Definition: NvBlastExtLlSerialization.capn.h:297
Builder(decltype(nullptr))
Definition: NvBlastExtLlSerialization.capn.h:751
Reader(::capnp::_::StructReader base)
Definition: NvBlastExtLlSerialization.capn.h:388
Builder(decltype(nullptr))
Definition: NvBlastExtLlSerialization.capn.h:195
UUID Builds
Definition: NvBlastExtLlSerialization.capn.h:747
Pipeline(decltype(nullptr))
Definition: NvBlastExtLlSerialization.capn.h:782
Pipeline(decltype(nullptr))
Definition: NvBlastExtLlSerialization.capn.h:478
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtLlSerialization.capn.h:720
Pipeline(decltype(nullptr))
Definition: NvBlastExtLlSerialization.capn.h:371
NvBlastBond Builds
Definition: NvBlastExtLlSerialization.capn.h:531
Asset Builds
Definition: NvBlastExtLlSerialization.capn.h:191
Definition: NvBlastExtLlSerialization.capn.h:52
static constexpr ::capnp::_::RawBrandedSchema const * brand()
Definition: NvBlastExtLlSerialization.capn.h:94
Definition: NvBlastExtLlSerialization.capn.h:76
NvBlastChunk Builds
Definition: NvBlastExtLlSerialization.capn.h:427
Definition: NvBlastExtLlSerialization.capn.h:490
Definition: NvBlastExtLlSerialization.capn.h:332
::capnp::schemas::Type_b292bd608606f041 Type
Definition: NvBlastExtLlSerialization.capn.h:57
inline ::kj::StringTree toString() const
Definition: NvBlastExtLlSerialization.capn.h:649
inline ::kj::StringTree toString() const
Definition: NvBlastExtLlSerialization.capn.h:309
Reader asReader() const
Definition: NvBlastExtLlSerialization.capn.h:645
NvBlastChunk Reads
Definition: NvBlastExtLlSerialization.capn.h:385
Definition: NvBlastExtLlSerialization.capn.h:577
Pipeline(decltype(nullptr))
Definition: NvBlastExtLlSerialization.capn.h:701
Reader asReader() const
Definition: NvBlastExtLlSerialization.capn.h:538
inline ::kj::StringTree toString() const
Definition: NvBlastExtLlSerialization.capn.h:502
Definition: NvBlastExtLlSerialization.capn.h:713
static constexpr ::capnp::_::RawBrandedSchema const * brand()
Definition: NvBlastExtLlSerialization.capn.h:79
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtLlSerialization.capn.h:390
NvBlastBond Pipelines
Definition: NvBlastExtLlSerialization.capn.h:579
Builder(decltype(nullptr))
Definition: NvBlastExtLlSerialization.capn.h:642
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtLlSerialization.capn.h:756
Reader(::capnp::_::StructReader base)
Definition: NvBlastExtLlSerialization.capn.h:302
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtLlSerialization.capn.h:647
Builder(decltype(nullptr))
Definition: NvBlastExtLlSerialization.capn.h:338
CAPNP_DECLARE_SCHEMA(ce4f8468c36f427d)
NvBlastDataBlock Reads
Definition: NvBlastExtLlSerialization.capn.h:299
UUID Pipelines
Definition: NvBlastExtLlSerialization.capn.h:780
Definition: NvBlastExtLlSerialization.capn.h:278
Builder(::capnp::_::StructBuilder base)
Definition: NvBlastExtLlSerialization.capn.h:536
Definition: NvBlastExtLlSerialization.capn.h:84
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtLlSerialization.capn.h:138
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
Definition: NvBlastExtLlSerialization.capn.h:372
inline ::kj::StringTree toString() const
Definition: NvBlastExtLlSerialization.capn.h:202
Asset Reads
Definition: NvBlastExtLlSerialization.capn.h:133
Reader asReader() const
Definition: NvBlastExtLlSerialization.capn.h:754
NvBlastSupportGraph Reads
Definition: NvBlastExtLlSerialization.capn.h:595
Definition: NvBlastExtLlSerialization.capn.h:37
inline ::kj::StringTree toString() const
Definition: NvBlastExtLlSerialization.capn.h:143
Definition: NvBlastExtLlSerialization.capn.h:131
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtLlSerialization.capn.h:436
Definition: NvBlastExtLlSerialization.capn.h:636
Reader(::capnp::_::StructReader base)
Definition: NvBlastExtLlSerialization.capn.h:598
Definition: NvBlastExtLlSerialization.capn.h:745
static constexpr ::capnp::_::RawBrandedSchema const * brand()
Definition: NvBlastExtLlSerialization.capn.h:64
Builder(::capnp::_::StructBuilder base)
Definition: NvBlastExtLlSerialization.capn.h:752
inline ::kj::StringTree toString() const
Definition: NvBlastExtLlSerialization.capn.h:542
static constexpr ::capnp::_::RawBrandedSchema const * brand()
Definition: NvBlastExtLlSerialization.capn.h:47
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtLlSerialization.capn.h:304
static constexpr ::capnp::_::RawBrandedSchema const * brand()
Definition: NvBlastExtLlSerialization.capn.h:124
inline ::kj::StringTree toString() const
Definition: NvBlastExtLlSerialization.capn.h:725
Definition: NvBlastExtLlSerialization.capn.h:91
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtLlSerialization.capn.h:497
Definition: NvBlastExtLlSerialization.capn.h:425
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtLlSerialization.capn.h:200
static constexpr ::capnp::_::RawBrandedSchema const * brand()
Definition: NvBlastExtLlSerialization.capn.h:109
Definition: NvBlastExtLlSerialization.capn.h:529
Pipeline(decltype(nullptr))
Definition: NvBlastExtLlSerialization.capn.h:282
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtLlSerialization.capn.h:343
Reader asReader() const
Definition: NvBlastExtLlSerialization.capn.h:341
Definition: NvBlastExtLlSerialization.capn.h:61
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
Definition: NvBlastExtLlSerialization.capn.h:783
NvBlastSupportGraph Pipelines
Definition: NvBlastExtLlSerialization.capn.h:699
Reader asReader() const
Definition: NvBlastExtLlSerialization.capn.h:198
NvBlastBond Reads
Definition: NvBlastExtLlSerialization.capn.h:492
inline ::kj::StringTree toString() const
Definition: NvBlastExtLlSerialization.capn.h:395
Definition: NvBlastExtLlSerialization.capn.h:106
Definition: NvBlastExtLlSerialization.capn.h:593
Definition: NvBlastExtLlSerialization.capn.h:189
NvBlastChunk Pipelines
Definition: NvBlastExtLlSerialization.capn.h:476
Builder(decltype(nullptr))
Definition: NvBlastExtLlSerialization.capn.h:535
Definition: NvBlastExtLlSerialization.capn.h:14
inline ::kj::StringTree toString() const
Definition: NvBlastExtLlSerialization.capn.h:605
SIMD_FORCE_INLINE void setValue(const btScalar &x, const btScalar &y, const btScalar &z)
Definition: btVector3.h:320
UUID Reads
Definition: NvBlastExtLlSerialization.capn.h:715
inline ::kj::StringTree toString() const
Definition: NvBlastExtLlSerialization.capn.h:758
Definition: NvBlastExtLlSerialization.capn.h:697
Builder(::capnp::_::StructBuilder base)
Definition: NvBlastExtLlSerialization.capn.h:196
Reader(::capnp::_::StructReader base)
Definition: NvBlastExtLlSerialization.capn.h:495
Definition: NvBlastExtLlSerialization.capn.h:44
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
Definition: NvBlastExtLlSerialization.capn.h:702
NvBlastSupportGraph Builds
Definition: NvBlastExtLlSerialization.capn.h:638
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
Definition: NvBlastExtLlSerialization.capn.h:582
Definition: NvBlastExtLlSerialization.capn.h:778
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtLlSerialization.capn.h:540
Reader asReader() const
Definition: NvBlastExtLlSerialization.capn.h:434
Asset Pipelines
Definition: NvBlastExtLlSerialization.capn.h:280
Definition: NvBlastExtLlSerialization.capn.h:121
Definition: NvBlastExtLlSerialization.capn.h:383
Reader(::capnp::_::StructReader base)
Definition: NvBlastExtLlSerialization.capn.h:718
inline ::kj::StringTree toString() const
Definition: NvBlastExtLlSerialization.capn.h:345
Type_b292bd608606f041
Definition: NvBlastExtLlSerialization.capn.h:20
NvBlastDataBlock Pipelines
Definition: NvBlastExtLlSerialization.capn.h:369
Definition: NvBlastArray.h:37
Reader(::capnp::_::StructReader base)
Definition: NvBlastExtLlSerialization.capn.h:136
Definition: NvBlastExtLlSerialization.capn.h:367
Definition: NvBlastExtLlSerialization.capn.h:69
Definition: NvBlastExtLlSerialization.capn.h:474
Definition: NvBlastExtLlSerialization.capn.h:114
Builder(::capnp::_::StructBuilder base)
Definition: NvBlastExtLlSerialization.capn.h:339
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
Definition: NvBlastExtLlSerialization.capn.h:479
Pipeline(decltype(nullptr))
Definition: NvBlastExtLlSerialization.capn.h:581
Builder(decltype(nullptr))
Definition: NvBlastExtLlSerialization.capn.h:431
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
Definition: NvBlastExtLlSerialization.capn.h:283
Builder(::capnp::_::StructBuilder base)
Definition: NvBlastExtLlSerialization.capn.h:643
Builder(::capnp::_::StructBuilder base)
Definition: NvBlastExtLlSerialization.capn.h:432
CAPNP_DECLARE_ENUM(Type, b292bd608606f041)
inline ::kj::StringTree toString() const
Definition: NvBlastExtLlSerialization.capn.h:438
inline ::capnp::MessageSize totalSize() const
Definition: NvBlastExtLlSerialization.capn.h:600