CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

csTextureLayer Struct Reference
[3D]

This structure represents an extra texture layer which is applied on top of the previous one. More...

#include <material.h>

List of all members.

Public Attributes

csRef< iTextureHandletxt_handle
 Texture handle. More...

uint mode
 Mode: one of CS_FX_ADD ... More...

float uscale
 Txt mapping scale relative to parent texture. More...

float vscale
 Txt mapping scale relative to parent texture. More...

float ushift
 Txt mapping shift relative to parent texture. More...

float vshift
 Txt mapping shift relative to parent texture. More...


Detailed Description

This structure represents an extra texture layer which is applied on top of the previous one.

Definition at line 48 of file ivideo/material.h.


Member Data Documentation

uint csTextureLayer::mode
 

Mode: one of CS_FX_ADD ...

Definition at line 53 of file ivideo/material.h.

csRef<iTextureHandle> csTextureLayer::txt_handle
 

Texture handle.

Definition at line 51 of file ivideo/material.h.

float csTextureLayer::uscale
 

Txt mapping scale relative to parent texture.

Definition at line 55 of file ivideo/material.h.

float csTextureLayer::ushift
 

Txt mapping shift relative to parent texture.

Definition at line 57 of file ivideo/material.h.

float csTextureLayer::vscale
 

Txt mapping scale relative to parent texture.

Definition at line 55 of file ivideo/material.h.

float csTextureLayer::vshift
 

Txt mapping shift relative to parent texture.

Definition at line 57 of file ivideo/material.h.


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.2.14