FreeWRL / FreeX3D 4.3.0
matpropstruct Struct Reference

Data Fields

struct fw_MaterialParameters fw_FrontMaterial
struct fw_MaterialParameters fw_BackMaterial
s_shader_capabilities_tcurrentShaderProperties
GLint cubeFace
int cullFace
int twosided
bool hatchedBool
bool filledBool
GLfloat hatchPercent [2]
GLfloat hatchScale [2]
GLfloat hatchColour [4]
int hatchAlgo
int linetype
float lineperiod
float linewidth
float * linetype_uv
float * linetype_tse
int linestrip_start_style
int linestrip_end_style
GLfloat pointSize
int pointMethod
int markerType
float pointsizeRange [2]
float pointsizeAttenuation [3]
int pointColorMode
int texCoordGeneratorType

Detailed Description

Definition at line 204 of file Component_Shape.h.

Field Documentation

◆ cubeFace

GLint matpropstruct::cubeFace

Definition at line 214 of file Component_Shape.h.

◆ cullFace

int matpropstruct::cullFace

Definition at line 215 of file Component_Shape.h.

◆ currentShaderProperties

s_shader_capabilities_t* matpropstruct::currentShaderProperties

Definition at line 210 of file Component_Shape.h.

◆ filledBool

bool matpropstruct::filledBool

Definition at line 221 of file Component_Shape.h.

◆ fw_BackMaterial

struct fw_MaterialParameters matpropstruct::fw_BackMaterial

Definition at line 207 of file Component_Shape.h.

◆ fw_FrontMaterial

struct fw_MaterialParameters matpropstruct::fw_FrontMaterial

Definition at line 206 of file Component_Shape.h.

◆ hatchAlgo

int matpropstruct::hatchAlgo

Definition at line 225 of file Component_Shape.h.

◆ hatchColour

GLfloat matpropstruct::hatchColour[4]

Definition at line 224 of file Component_Shape.h.

◆ hatchedBool

bool matpropstruct::hatchedBool

Definition at line 220 of file Component_Shape.h.

◆ hatchPercent

GLfloat matpropstruct::hatchPercent[2]

Definition at line 222 of file Component_Shape.h.

◆ hatchScale

GLfloat matpropstruct::hatchScale[2]

Definition at line 223 of file Component_Shape.h.

◆ lineperiod

float matpropstruct::lineperiod

Definition at line 229 of file Component_Shape.h.

◆ linestrip_end_style

int matpropstruct::linestrip_end_style

Definition at line 234 of file Component_Shape.h.

◆ linestrip_start_style

int matpropstruct::linestrip_start_style

Definition at line 233 of file Component_Shape.h.

◆ linetype

int matpropstruct::linetype

Definition at line 228 of file Component_Shape.h.

◆ linetype_tse

float* matpropstruct::linetype_tse

Definition at line 232 of file Component_Shape.h.

◆ linetype_uv

float* matpropstruct::linetype_uv

Definition at line 231 of file Component_Shape.h.

◆ linewidth

float matpropstruct::linewidth

Definition at line 230 of file Component_Shape.h.

◆ markerType

int matpropstruct::markerType

Definition at line 239 of file Component_Shape.h.

◆ pointColorMode

int matpropstruct::pointColorMode

Definition at line 242 of file Component_Shape.h.

◆ pointMethod

int matpropstruct::pointMethod

Definition at line 238 of file Component_Shape.h.

◆ pointSize

GLfloat matpropstruct::pointSize

Definition at line 237 of file Component_Shape.h.

◆ pointsizeAttenuation

float matpropstruct::pointsizeAttenuation[3]

Definition at line 241 of file Component_Shape.h.

◆ pointsizeRange

float matpropstruct::pointsizeRange[2]

Definition at line 240 of file Component_Shape.h.

◆ texCoordGeneratorType

int matpropstruct::texCoordGeneratorType

Definition at line 245 of file Component_Shape.h.

◆ twosided

int matpropstruct::twosided

Definition at line 217 of file Component_Shape.h.


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