Ion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ion::gfx::GraphicsManager::ShaderPrecision Struct Reference

Information about shader precision, see below. More...

#include "graphicsmanager.h"

Collaboration diagram for ion::gfx::GraphicsManager::ShaderPrecision:

Public Member Functions

 ShaderPrecision (const math::Range1i &range_in, const int precision_in)
 
bool IsValid () const
 Returns true if the requested precision is unsupported. More...
 
bool operator== (const ShaderPrecision &other) const
 

Public Attributes

math::Range1i range
 
int precision
 

Detailed Description

Information about shader precision, see below.

Definition at line 57 of file graphicsmanager.h.

Constructor & Destructor Documentation

ion::gfx::GraphicsManager::ShaderPrecision::ShaderPrecision ( const math::Range1i range_in,
const int  precision_in 
)
inline

Definition at line 58 of file graphicsmanager.h.

Member Function Documentation

bool ion::gfx::GraphicsManager::ShaderPrecision::IsValid ( ) const
inline

Returns true if the requested precision is unsupported.

Definition at line 61 of file graphicsmanager.h.

References precision.

bool ion::gfx::GraphicsManager::ShaderPrecision::operator== ( const ShaderPrecision other) const
inline

Definition at line 64 of file graphicsmanager.h.

References precision.

Member Data Documentation

int ion::gfx::GraphicsManager::ShaderPrecision::precision

Definition at line 68 of file graphicsmanager.h.

math::Range1i ion::gfx::GraphicsManager::ShaderPrecision::range

Definition at line 67 of file graphicsmanager.h.


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