Loading...
Searching...
No Matches
juce::OpenGLVersion Struct Reference

Detailed Description

Holds version information about a particular OpenGL API.


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

Public Member Functions

 OpenGLVersion ()=default
 Default constructor, both fields are initialised to 0.
 OpenGLVersion (int majorIn)
 Initialises the major field only.
 OpenGLVersion (int majorIn, int minorIn)
 Initialises the major and minor fields.
bool operator== (const OpenGLVersion &) const
bool operator!= (const OpenGLVersion &) const
bool operator< (const OpenGLVersion &) const
bool operator<= (const OpenGLVersion &) const
bool operator> (const OpenGLVersion &) const
bool operator>= (const OpenGLVersion &) const

Public Attributes

int major = 0
 Major version, i.e. the "4" in "4.3".
int minor = 0
 Minor version, i.e. the "3" in "4.3".

Constructors and Destructors

◆ OpenGLVersion() [1/3]

juce::OpenGLVersion::OpenGLVersion ( )
default

Default constructor, both fields are initialised to 0.

Referenced by OpenGLVersion(), operator!=(), operator<(), operator<=(), operator==(), operator>(), and operator>=().

◆ OpenGLVersion() [2/3]

juce::OpenGLVersion::OpenGLVersion ( int majorIn)
inlineexplicit

Initialises the major field only.

References OpenGLVersion().

◆ OpenGLVersion() [3/3]

juce::OpenGLVersion::OpenGLVersion ( int majorIn,
int minorIn )
inline

Initialises the major and minor fields.

References major, and minor.

Member Functions

◆ operator==()

bool juce::OpenGLVersion::operator== ( const OpenGLVersion & ) const

References OpenGLVersion().

◆ operator!=()

bool juce::OpenGLVersion::operator!= ( const OpenGLVersion & ) const

References OpenGLVersion().

◆ operator<()

bool juce::OpenGLVersion::operator< ( const OpenGLVersion & ) const

References OpenGLVersion().

◆ operator<=()

bool juce::OpenGLVersion::operator<= ( const OpenGLVersion & ) const

References OpenGLVersion().

◆ operator>()

bool juce::OpenGLVersion::operator> ( const OpenGLVersion & ) const

References OpenGLVersion().

◆ operator>=()

bool juce::OpenGLVersion::operator>= ( const OpenGLVersion & ) const

References OpenGLVersion().

Member Data Documentation

◆ major

int juce::OpenGLVersion::major = 0

Major version, i.e. the "4" in "4.3".

Referenced by OpenGLVersion().

◆ minor

int juce::OpenGLVersion::minor = 0

Minor version, i.e. the "3" in "4.3".

Referenced by OpenGLVersion().

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram