docs: def getComponentName(self, pchRenderModelName, unComponentIndex, pchComponentName, unComponentNameLen):
          """
          Use this to get the names of available components.  Index does not correlate to a tracked device index, but
          is only used for iterating over all available components.  If the index is out of range, this function will return 0.
          Otherwise, it will return the size of the buffer required for the name.
          """
  
          fn = self.function_table.getComponentName
          result = fn(pchRenderModelName, unComponentIndex, pchComponentName, unComponentNameLen)
          return result