#include <grshadow.h>
Inherits ssgVtxTable.
|
| virtual ssgBase * | clone (int clone_flags=0) |
| |
| | ssgVtxTableShadow (float f, float u) |
| |
| | ssgVtxTableShadow () |
| |
| | ssgVtxTableShadow (GLenum ty, ssgVertexArray *vl, ssgNormalArray *nl, ssgTexCoordArray *tl, ssgColourArray *cl) |
| |
| void | setOffset (float f, float u) |
| |
| void | draw_geometry () |
| |
| virtual void | drawHighlight (sgVec4 colour) |
| |
| virtual void | drawHighlight (sgVec4 colour, int i) |
| |
| virtual void | pick (int baseName) |
| |
| virtual void | transform (const sgMat4 m) |
| |
| virtual void | setVertices (ssgVertexArray *vl) |
| |
| virtual void | setNormals (ssgNormalArray *nl) |
| |
| virtual void | setTexCoords (ssgTexCoordArray *tl) |
| |
| virtual void | setColours (ssgColourArray *cl) |
| |
| int | getNumVertices () |
| |
| int | getNumNormals () |
| |
| int | getNumColours () |
| |
| int | getNumTexCoords () |
| |
| int | getNumTriangles () |
| |
| void | getTriangle (int n, short *v1, short *v2, short *v3) |
| |
| int | getNumLines () |
| |
| void | getLine (int n, short *v1, short *v2) |
| |
| virtual | ~ssgVtxTableShadow (void) |
| |
| virtual const char * | getTypeName (void) |
| |
| virtual int | load (FILE *fd) |
| |
| virtual int | save (FILE *fd) |
| |
Definition at line 1 of file grshadow.h.
◆ ssgVtxTableShadow() [1/3]
| ssgVtxTableShadow::ssgVtxTableShadow |
( |
float |
f, |
|
|
float |
u |
|
) |
| |
◆ ssgVtxTableShadow() [2/3]
| ssgVtxTableShadow::ssgVtxTableShadow |
( |
| ) |
|
◆ ssgVtxTableShadow() [3/3]
| ssgVtxTableShadow::ssgVtxTableShadow |
( |
GLenum |
ty, |
|
|
ssgVertexArray * |
vl, |
|
|
ssgNormalArray * |
nl, |
|
|
ssgTexCoordArray * |
tl, |
|
|
ssgColourArray * |
cl |
|
) |
| |
◆ ~ssgVtxTableShadow()
| ssgVtxTableShadow::~ssgVtxTableShadow |
( |
void |
| ) |
|
|
virtual |
◆ clone()
| ssgBase * ssgVtxTableShadow::clone |
( |
int |
clone_flags = 0 | ) |
|
|
virtual |
◆ copy_from()
◆ draw_geometry()
| void ssgVtxTableShadow::draw_geometry |
( |
| ) |
|
◆ drawHighlight() [1/2]
| virtual void ssgVtxTableShadow::drawHighlight |
( |
sgVec4 |
colour | ) |
|
|
inlinevirtual |
◆ drawHighlight() [2/2]
| virtual void ssgVtxTableShadow::drawHighlight |
( |
sgVec4 |
colour, |
|
|
int |
i |
|
) |
| |
|
inlinevirtual |
◆ getLine()
| void ssgVtxTableShadow::getLine |
( |
int |
n, |
|
|
short * |
v1, |
|
|
short * |
v2 |
|
) |
| |
|
inline |
◆ getNumColours()
| int ssgVtxTableShadow::getNumColours |
( |
| ) |
|
|
inline |
◆ getNumLines()
| int ssgVtxTableShadow::getNumLines |
( |
| ) |
|
|
inline |
◆ getNumNormals()
| int ssgVtxTableShadow::getNumNormals |
( |
| ) |
|
|
inline |
◆ getNumTexCoords()
| int ssgVtxTableShadow::getNumTexCoords |
( |
| ) |
|
|
inline |
◆ getNumTriangles()
| int ssgVtxTableShadow::getNumTriangles |
( |
| ) |
|
|
inline |
◆ getNumVertices()
| int ssgVtxTableShadow::getNumVertices |
( |
| ) |
|
|
inline |
◆ getTriangle()
| void ssgVtxTableShadow::getTriangle |
( |
int |
n, |
|
|
short * |
v1, |
|
|
short * |
v2, |
|
|
short * |
v3 |
|
) |
| |
|
inline |
◆ getTypeName()
| virtual const char* ssgVtxTableShadow::getTypeName |
( |
void |
| ) |
|
|
inlinevirtual |
◆ load()
| virtual int ssgVtxTableShadow::load |
( |
FILE * |
fd | ) |
|
|
inlinevirtual |
◆ pick()
| virtual void ssgVtxTableShadow::pick |
( |
int |
baseName | ) |
|
|
inlinevirtual |
◆ save()
| virtual int ssgVtxTableShadow::save |
( |
FILE * |
fd | ) |
|
|
inlinevirtual |
◆ setColours()
| virtual void ssgVtxTableShadow::setColours |
( |
ssgColourArray * |
cl | ) |
|
|
inlinevirtual |
◆ setNormals()
| virtual void ssgVtxTableShadow::setNormals |
( |
ssgNormalArray * |
nl | ) |
|
|
inlinevirtual |
◆ setOffset()
| void ssgVtxTableShadow::setOffset |
( |
float |
f, |
|
|
float |
u |
|
) |
| |
◆ setTexCoords()
| virtual void ssgVtxTableShadow::setTexCoords |
( |
ssgTexCoordArray * |
tl | ) |
|
|
inlinevirtual |
◆ setVertices()
| virtual void ssgVtxTableShadow::setVertices |
( |
ssgVertexArray * |
vl | ) |
|
|
inlinevirtual |
◆ transform()
| virtual void ssgVtxTableShadow::transform |
( |
const sgMat4 |
m | ) |
|
|
inlinevirtual |
◆ factor
| float ssgVtxTableShadow::factor |
|
protected |
◆ unit
| float ssgVtxTableShadow::unit |
|
protected |
The documentation for this class was generated from the following files: