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: