# VertexShaderOutput

class `VertexShaderOutput`

  The VertexShaderOutput class is a is a simple definition of a place to store output from a VertexShader to pass to a PixelShader.

  Public Functions

  inline bool `Equals`(VertexShaderOutput const &in_that) const

    This function is used to check an object for equivalence to this.

    Parameters: | in_that – The object to compare to this.
    Returns: | true if the objects are equivalent, false otherwise.

  inline bool `operator!=`(VertexShaderOutput const &in_that) const

    This function is used to check an object for equivalence to this.

    Parameters: | in_that – The object to compare to this.
    Returns: | true if the objects are not equivalent, false otherwise.

  inline bool `operator==`(VertexShaderOutput const &in_that) const

    This function is used to check an object for equivalence to this.

    Parameters: | in_that – The object to compare to this.
    Returns: | true if the objects are equivalent, false otherwise.

  inline `VertexShaderOutput`()
  inline `VertexShaderOutput`(UTF8 const &in_name, UTF8 const &in_type, bool in_interpolation = false)

  Public Members

  bool `interpolation` = {false}
  UTF8 `name`
  UTF8 `type`

Hello I'm HOOPSY!

HOOPSY BETA

Hello I am HOOPSY! your Docs generative AI assistant.

Ask me anything about HOOPS Visualize HPS or choose a sample question below to start a conversation:

Additional info

HOOPSY may store chats to provide and maintain the service according to OpenAI's data policy.

This feature is currently experimental. While we are continually enhancing its performance and quality, the underlying AI model may generate inaccurate or fabricated responses, especially if prompted to do so.

New Conversation
Continue generating