CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::ShaderCompiler::ShaderVersion Class Reference

#include <CeresEngine/Material/ShaderCompiler/ShaderVersion.hpp>

Public Member Functions

 ShaderVersion ()=default
 
 ShaderVersion (Int32 major, Int32 minor)
 
 ShaderVersion (const ShaderVersion &)=default
 
ShaderVersionoperator= (const ShaderVersion &)=default
 
Int32 getMajor () const
 
Int32 getMinor () const
 
String toString () const
 

Private Attributes

Int32 mMajor = 0
 
Int32 mMinor = 0
 

Constructor & Destructor Documentation

◆ ShaderVersion() [1/3]

CeresEngine::ShaderCompiler::ShaderVersion::ShaderVersion ( )
default

◆ ShaderVersion() [2/3]

CeresEngine::ShaderCompiler::ShaderVersion::ShaderVersion ( Int32  major,
Int32  minor 
)

◆ ShaderVersion() [3/3]

CeresEngine::ShaderCompiler::ShaderVersion::ShaderVersion ( const ShaderVersion )
default

Member Function Documentation

◆ getMajor()

Int32 CeresEngine::ShaderCompiler::ShaderVersion::getMajor ( ) const
inline

◆ getMinor()

Int32 CeresEngine::ShaderCompiler::ShaderVersion::getMinor ( ) const
inline

◆ operator=()

ShaderVersion & CeresEngine::ShaderCompiler::ShaderVersion::operator= ( const ShaderVersion )
default

◆ toString()

String CeresEngine::ShaderCompiler::ShaderVersion::toString ( ) const

Member Data Documentation

◆ mMajor

Int32 CeresEngine::ShaderCompiler::ShaderVersion::mMajor = 0
private

◆ mMinor

Int32 CeresEngine::ShaderCompiler::ShaderVersion::mMinor = 0
private

The documentation for this class was generated from the following file: