Public Member Functions

fl7::Highlight Class Reference

#include <Highlight.h>

List of all members.

Public Member Functions

 Highlight (const faces::Face *const face)
 ~Highlight (void)
const faces::FaceGetFace () const
void DrawFocus (float time, const ml7::Vector2 &offset=ml7::Vector2(0.0f, 0.0f))
void DrawHover (float time, const ml7::Vector2 &offset=ml7::Vector2(0.0f, 0.0f))

Constructor & Destructor Documentation

fl7::Highlight::Highlight ( const faces::Face *const   face  ) 

Explicit constructor.

fl7::Highlight::~Highlight ( void   ) 

Destructor.


Member Function Documentation

void fl7::Highlight::DrawFocus ( float  time,
const ml7::Vector2 offset = ml7::Vector2( 0.0f, 0.0f ) 
)

Draws the focus highlight (and only the highlight, not the face itself).

void fl7::Highlight::DrawHover ( float  time,
const ml7::Vector2 offset = ml7::Vector2( 0.0f, 0.0f ) 
)

Draws the hover highlight (and only the highlight, not the face itself).

const faces::Face* fl7::Highlight::GetFace (  )  const [inline]

Returns the face to highlight.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines