Lines Matching defs:visitor

338 inline bool Iterate(Visitor* visitor, VkExtent3D* extents) {  in Iterate()
346 inline bool Iterate(Visitor* visitor, VkImageFormatProperties* properties) { in Iterate()
356 inline bool Iterate(Visitor* visitor, VkPhysicalDeviceLimits* limits) { in Iterate()
467 inline bool Iterate(Visitor* visitor, in Iterate()
478 inline bool Iterate(Visitor* visitor, in Iterate()
493 inline bool Iterate(Visitor* visitor, VkPhysicalDeviceFeatures* features) { in Iterate()
553 inline bool Iterate(Visitor* visitor, in Iterate()
560 inline bool Iterate(Visitor* visitor, in Iterate()
569 inline bool Iterate(Visitor* visitor, in Iterate()
578 inline bool Iterate(Visitor* visitor, in Iterate()
585 inline bool Iterate(Visitor* visitor, VkMemoryType* type) { in Iterate()
592 inline bool Iterate(Visitor* visitor, VkMemoryHeap* heap) { in Iterate()
599 inline bool Iterate(Visitor* visitor, VkPhysicalDeviceMemoryProperties* properties) { in Iterate()
608 inline bool Iterate(Visitor* visitor, in Iterate()
619 inline bool Iterate(Visitor* visitor, in Iterate()
626 inline bool Iterate(Visitor* visitor, in Iterate()
635 inline bool Iterate(Visitor* visitor, in Iterate()
645 inline bool Iterate(Visitor* visitor, in Iterate()
654 inline bool Iterate(Visitor* visitor, in Iterate()
667 inline bool Iterate(Visitor* visitor, in Iterate()
677 inline bool Iterate(Visitor* visitor, in Iterate()
685 inline bool Iterate(Visitor* visitor, in Iterate()
691 inline bool Iterate(Visitor* visitor, in Iterate()
698 inline bool Iterate(Visitor* visitor, in Iterate()
705 inline bool Iterate(Visitor* visitor, VkExternalFenceProperties* properties) { in Iterate()
715 inline bool Iterate(Visitor* visitor, in Iterate()
726 inline bool Iterate(Visitor* visitor, VkQueueFamilyProperties* properties) { in Iterate()
735 inline bool Iterate(Visitor* visitor, VkExtensionProperties* properties) { in Iterate()
742 inline bool Iterate(Visitor* visitor, VkLayerProperties* properties) { in Iterate()
751 inline bool Iterate(Visitor* visitor, VkFormatProperties* properties) { in Iterate()
759 inline bool Iterate(Visitor* visitor, VkJsonLayer* layer) { in Iterate()
765 inline bool Iterate(Visitor* visitor, VkJsonDeviceGroup* device_group) { in Iterate()
772 inline bool Iterate(Visitor* visitor, VkJsonDevice* device) { in Iterate()
823 inline bool Iterate(Visitor* visitor, VkJsonInstance* instance) { in Iterate()
933 inline void VisitForWrite(Visitor* visitor, const T& t) { in VisitForWrite()
939 JsonWriterVisitor visitor; in ToJsonValue() local
1071 inline bool VisitForRead(Visitor* visitor, T* t) { in VisitForRead()
1109 JsonReaderVisitor visitor(json_value, nullptr); in AsValue() local
1115 JsonWriterVisitor visitor; in VkTypeToJson() local