View on GitHub

Vistle

Distributed Data-parallel Scientific Visualization in VR

Classes | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
vistle::lightsMsg Struct Reference

send lighting parameters from client to server More...

#include <rhr/rfbext.h>

Inheritance diagram for vistle::lightsMsg:
Inheritance graph
[legend]
Collaboration diagram for vistle::lightsMsg:
Collaboration graph
[legend]

Classes

struct  Light
 store parameters for one OpenGL light source More...
 

Public Member Functions

 lightsMsg ()
 
bool operator!= (const lightsMsg &o) const
 
- Public Member Functions inherited from vistle::rfbMsg
 rfbMsg (uint8_t type)
 

Public Attributes

int16_t viewNum
 number of window that these lights apply to More...
 
uint8_t pad [5]
 ensure alignment More...
 
Light lights [NumLights]
 all light sources More...
 
- Public Attributes inherited from vistle::rfbMsg
uint8_t type
 type of RFB message More...
 
uint32_t modificationCount
 number of remote scenegraph modifications More...
 

Static Public Attributes

static const int NumLights = 4
 maximum number of supported lights More...
 

Detailed Description

send lighting parameters from client to server

Constructor & Destructor Documentation

◆ lightsMsg()

vistle::lightsMsg::lightsMsg ( )
inline

Member Function Documentation

◆ operator!=()

bool vistle::lightsMsg::operator!= ( const lightsMsg o) const
inline

Member Data Documentation

◆ lights

Light vistle::lightsMsg::lights[NumLights]

all light sources

◆ NumLights

const int vistle::lightsMsg::NumLights = 4
static

maximum number of supported lights

◆ pad

uint8_t vistle::lightsMsg::pad[5]

ensure alignment

◆ viewNum

int16_t vistle::lightsMsg::viewNum

number of window that these lights apply to


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