Need to be able to compare vertex declarations for equality.
Formatting.
Formatting.
Removed the shader interface's 'get' functionality, as this will not be supported for some time.
Regenerate.
Updated the predefined shader type enum to use better names.