OpenCPN Partial API docs
Loading...
Searching...
No Matches
emboss_data Class Reference

Stores emboss effect data for textures. More...

#include <emboss_data.h>

Public Attributes

int * pmap
 
int width
 
int height
 
int x
 
int y
 
unsigned int gltexind
 
int glwidth
 
int glheight
 

Detailed Description

Stores emboss effect data for textures.

Encapsulates data for applying emboss effects to textures in OpenCPN, enhancing the visual appearance of charts or UI elements with a 3D-like effect.

Definition at line 35 of file emboss_data.h.

Constructor & Destructor Documentation

◆ emboss_data()

emboss_data::emboss_data ( )
inline

Definition at line 37 of file emboss_data.h.

◆ ~emboss_data()

emboss_data::~emboss_data ( )
inline

Definition at line 41 of file emboss_data.h.

Member Data Documentation

◆ glheight

int emboss_data::glheight

Definition at line 49 of file emboss_data.h.

◆ gltexind

unsigned int emboss_data::gltexind

Definition at line 48 of file emboss_data.h.

◆ glwidth

int emboss_data::glwidth

Definition at line 49 of file emboss_data.h.

◆ height

int emboss_data::height

Definition at line 45 of file emboss_data.h.

◆ pmap

int* emboss_data::pmap

Definition at line 43 of file emboss_data.h.

◆ width

int emboss_data::width

Definition at line 44 of file emboss_data.h.

◆ x

int emboss_data::x

Definition at line 46 of file emboss_data.h.

◆ y

int emboss_data::y

Definition at line 46 of file emboss_data.h.


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