# ilState Class Reference

`#include <devil_cpp_wrapper.hpp>`

## Static Public Member Functions

static ILboolean | Disable (ILenum)
static ILboolean | Enable (ILenum)
static void | Get (ILenum, ILboolean &)
static void | Get (ILenum, ILint &)
static ILboolean | GetBool (ILenum)
static ILint | GetInt (ILenum)
static const char * | GetString (ILenum)
static ILboolean | IsDisabled (ILenum)
static ILboolean | IsEnabled (ILenum)
static ILboolean | Origin (ILenum)
static void | Pop (void)
static void | Push (ILuint)
static ILboolean | Disable (ILenum)
static ILboolean | Enable (ILenum)
static ILvoid | Get (ILenum, ILboolean &)
static ILvoid | Get (ILenum, ILint &)
static ILboolean | GetBool (ILenum)
static ILint | GetInt (ILenum)
static const char * | GetString (ILenum)
static ILboolean | IsDisabled (ILenum)
static ILboolean | IsEnabled (ILenum)
static ILboolean | Origin (ILenum)
static ILvoid | Pop (void)
static ILvoid | Push (ILuint)

## Member Function Documentation

static ILboolean ilState::Disable | ( | ILenum |  | ) | `[static]`

ILboolean ilState::Disable | ( | ILenum | State | ) | `[static]`

static ILboolean ilState::Enable | ( | ILenum |  | ) | `[static]`

ILboolean ilState::Enable | ( | ILenum | State | ) | `[static]`

static ILvoid ilState::Get | ( | ILenum | ,
|  | ILint & |  |
| ) |  |  | `[static]`

static ILvoid ilState::Get | ( | ILenum | ,
|  | ILboolean & |  |
| ) |  |  | `[static]`

void ilState::Get | ( | ILenum | Mode,
|  | ILint & | Param |
| ) |  |  | `[static]`

void ilState::Get | ( | ILenum | Mode,
|  | ILboolean & | Param |
| ) |  |  | `[static]`

static ILboolean ilState::GetBool | ( | ILenum |  | ) | `[static]`

ILboolean ilState::GetBool | ( | ILenum | Mode | ) | `[static]`

static ILint ilState::GetInt | ( | ILenum |  | ) | `[static]`

ILint ilState::GetInt | ( | ILenum | Mode | ) | `[static]`

static const char* ilState::GetString | ( | ILenum |  | ) | `[static]`

const char * ilState::GetString | ( | ILenum | StringName | ) | `[static]`

static ILboolean ilState::IsDisabled | ( | ILenum |  | ) | `[static]`

ILboolean ilState::IsDisabled | ( | ILenum | Mode | ) | `[static]`

static ILboolean ilState::IsEnabled | ( | ILenum |  | ) | `[static]`

ILboolean ilState::IsEnabled | ( | ILenum | Mode | ) | `[static]`

static ILboolean ilState::Origin | ( | ILenum |  | ) | `[static]`

ILboolean ilState::Origin | ( | ILenum | Mode | ) | `[static]`

static ILvoid ilState::Pop | ( | void |  | ) | `[static]`

void ilState::Pop | ( | void |  | ) | `[static]`

static ILvoid ilState::Push | ( | ILuint |  | ) | `[static]`

void ilState::Push | ( | ILuint | Bits = `IL_ALL_ATTRIB_BITS` | ) | `[static]`

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

- E:/DevIL/include/IL/devil_cpp_wrapper.hpp
- E:/DevIL/include/IL/il_wrap.h