RigsofRods
Soft-body Physics Simulation
Data Structures | Macros | Functions
AdvancedScreen.h File Reference
#include "Application.h"
#include <thread>
+ Include dependency graph for AdvancedScreen.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  AdvancedScreen
 

Macros

#define SET_BIT(var, pos)   ((var) |= (1<<(pos)))
 
#define CLEAR_BIT(var, pos)   ((var) &= ~(1<<(pos)))
 
#define SET_LSB(var)   ((var) |= 1)
 
#define CLEAR_LSB(var)   ((var) &= ~1)
 
#define CHECK_BIT(var, pos)   ((var) & (1<<(pos)))
 

Functions

void save (Ogre::uchar *data, Ogre::uchar *databuf, int mWidth, int mHeight, Ogre::PixelFormat pf, Ogre::String filename)
 

Macro Definition Documentation

◆ CHECK_BIT

#define CHECK_BIT (   var,
  pos 
)    ((var) & (1<<(pos)))

Definition at line 33 of file AdvancedScreen.h.

◆ CLEAR_BIT

#define CLEAR_BIT (   var,
  pos 
)    ((var) &= ~(1<<(pos)))

Definition at line 30 of file AdvancedScreen.h.

◆ CLEAR_LSB

#define CLEAR_LSB (   var)    ((var) &= ~1)

Definition at line 32 of file AdvancedScreen.h.

◆ SET_BIT

#define SET_BIT (   var,
  pos 
)    ((var) |= (1<<(pos)))

Definition at line 29 of file AdvancedScreen.h.

◆ SET_LSB

#define SET_LSB (   var)    ((var) |= 1)

Definition at line 31 of file AdvancedScreen.h.

Function Documentation

◆ save()

void save ( Ogre::uchar *  data,
Ogre::uchar *  databuf,
int  mWidth,
int  mHeight,
Ogre::PixelFormat  pf,
Ogre::String  filename 
)

Definition at line 35 of file AdvancedScreen.h.

+ Here is the caller graph for this function: