docs: def getComponentCount(self, pchRenderModelName):
          """
          Returns the number of components of the specified render model.
           Components are useful when client application wish to draw, label, or otherwise interact with components of tracked objects.
           Examples controller components:
            renderable things such as triggers, buttons
            non-renderable things which include coordinate systems such as 'tip', 'base', a neutral controller agnostic hand-pose
            If all controller components are enumerated and rendered, it will be equivalent to drawing the traditional render model
            Returns 0 if components not supported, >0 otherwise
          """
  
          fn = self.function_table.getComponentCount
          result = fn(pchRenderModelName)
          return result