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