Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ONE::render::UV Struct Reference

List of all members.

Public Types

enum  Type { TEXEL_COORDS, UNIT_COORDS }

Public Member Functions

void legalize (const TextureRef &)
 operator G3D::Vector2 () const
 operator G3D::Vector2int16 () const
 UV (const float &u, const float &v, Type type=UNIT_COORDS)
 UV ()

Public Attributes

Type type
float u
float v

Member Enumeration Documentation

enum ONE::render::UV::Type
 

Enumerator:
TEXEL_COORDS 
UNIT_COORDS 


Constructor & Destructor Documentation

ONE::render::UV::UV  ) 
 

ONE::render::UV::UV const float u,
const float v,
Type  type = UNIT_COORDS
 


Member Function Documentation

void ONE::render::UV::legalize const TextureRef  ) 
 

ONE::render::UV::operator G3D::Vector2  )  const [inline]
 

ONE::render::UV::operator G3D::Vector2int16  )  const [inline]
 


Member Data Documentation

Type ONE::render::UV::type
 

float ONE::render::UV::u
 

float ONE::render::UV::v
 


Generated on Wed Sep 7 19:03:27 2005 for ONEngine by  doxygen 1.4.3