code: def setOverlayIntersectionMask(self, ulOverlayHandle, unNumMaskPrimitives, unPrimitiveSize):
          
  
          fn = self.function_table.setOverlayIntersectionMask
          pMaskPrimitives = VROverlayIntersectionMaskPrimitive_t()
          result = fn(ulOverlayHandle, byref(pMaskPrimitives), unNumMaskPrimitives, unPrimitiveSize)
          return result, pMaskPrimitives
docs: Sets a list of primitives to be used for controller ray intersection
          typically the size of the underlying UI in pixels (not in world space).