# Interface VulkanMappedMemoryRangeType

All Known Implementing Classes:
  `VulkanMappedMemoryRange`

@Immutable public interface VulkanMappedMemoryRangeType

See Also:
  - "VkMappedMemoryRange"

- ## Method Summary

  Modifier and Type
  Method
  Description
  `VulkanDeviceMemoryType`
  `memory()`
  `long`
  `offset()`
  `long`
  `size()`

- ## Method Details

  - ### memory

    @Parameter VulkanDeviceMemoryType memory()
    Returns:
      The memory object to which this range belongs.

  - ### offset

    @Parameter long offset()
    Returns:
      The zero-based byte offset from the beginning of the memory object.

  - ### size

    @Parameter long size()
    Returns:
      Either the size of range, or VK_WHOLE_SIZE to affect the range from offset to the end of the current mapping of the allocation.