Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members | Tutorials |
Vertex with two texture coordinates. More...
#include <S3DVertex.h>
Public Member Functions | |
E_VERTEX_TYPE | getType () const |
bool | operator!= (const S3DVertex2TCoords &other) const |
Inequality operator. | |
bool | operator< (const S3DVertex2TCoords &other) const |
bool | operator== (const S3DVertex2TCoords &other) const |
Equality operator. | |
S3DVertex2TCoords () | |
default constructor | |
S3DVertex2TCoords (f32 x, f32 y, f32 z, SColor c, f32 tu, f32 tv, f32 tu2, f32 tv2) | |
constructor with two different texture coords, but no normal | |
S3DVertex2TCoords (const core::vector3df &pos, SColor color, const core::vector2d< f32 > &tcoords, const core::vector2d< f32 > &tcoords2) | |
constructor with two different texture coords, but no normal | |
S3DVertex2TCoords (const core::vector3df &pos, const core::vector3df &normal, const SColor &color, const core::vector2d< f32 > &tcoords, const core::vector2d< f32 > &tcoords2) | |
constructor with all values | |
S3DVertex2TCoords (f32 x, f32 y, f32 z, f32 nx, f32 ny, f32 nz, SColor c, f32 tu, f32 tv, f32 tu2, f32 tv2) | |
constructor with all values | |
S3DVertex2TCoords (f32 x, f32 y, f32 z, f32 nx, f32 ny, f32 nz, SColor c, f32 tu, f32 tv) | |
constructor with the same texture coords and normal | |
S3DVertex2TCoords (const core::vector3df &pos, const core::vector3df &normal, SColor color, const core::vector2d< f32 > &tcoords) | |
constructor with the same texture coords and normal | |
S3DVertex2TCoords (S3DVertex &o) | |
constructor from S3DVertex | |
![]() | |
bool | operator!= (const S3DVertex &other) const |
bool | operator< (const S3DVertex &other) const |
bool | operator== (const S3DVertex &other) const |
S3DVertex () | |
default constructor | |
S3DVertex (f32 x, f32 y, f32 z, f32 nx, f32 ny, f32 nz, SColor c, f32 tu, f32 tv) | |
constructor | |
S3DVertex (const core::vector3df &pos, const core::vector3df &normal, SColor color, const core::vector2d< f32 > &tcoords) | |
constructor |
Public Attributes | |
core::vector2d< f32 > | TCoords2 |
Second set of texture coordinates. | |
![]() | |
SColor | Color |
Color. | |
core::vector3df | Normal |
Normal vector. | |
core::vector3df | Pos |
Position. | |
core::vector2d< f32 > | TCoords |
Texture coordinates. |
Vertex with two texture coordinates.
Usually used for geometry with lightmaps
or other special materials.
Definition at line 99 of file S3DVertex.h.
|
inline |
default constructor
Definition at line 102 of file S3DVertex.h.
|
inline |
constructor with two different texture coords, but no normal
Definition at line 105 of file S3DVertex.h.
|
inline |
constructor with two different texture coords, but no normal
Definition at line 109 of file S3DVertex.h.
|
inline |
constructor with all values
Definition at line 114 of file S3DVertex.h.
|
inline |
constructor with all values
Definition at line 119 of file S3DVertex.h.
|
inline |
constructor with the same texture coords and normal
Definition at line 123 of file S3DVertex.h.
|
inline |
constructor with the same texture coords and normal
Definition at line 127 of file S3DVertex.h.
|
inline |
constructor from S3DVertex
Definition at line 132 of file S3DVertex.h.
|
inline |
Reimplemented from irr::video::S3DVertex.
Definition at line 157 of file S3DVertex.h.
References irr::video::EVT_2TCOORDS.
|
inline |
|
inline |
Definition at line 151 of file S3DVertex.h.
References TCoords2.
|
inline |
core::vector2d<f32> irr::video::S3DVertex2TCoords::TCoords2 |
Second set of texture coordinates.
Definition at line 135 of file S3DVertex.h.
Referenced by operator!=(), irr::scene::SVertexTCoordsScaleManipulator::operator()(), operator<(), and operator==().
The Irrlicht
Engine Documentation © 2003-2010 by Nikolaus Gebhardt. Generated
on Fri Mar 21 2014 04:40:44 by Doxygen
(1.8.1.2) |