LLInterpFunc< Type > Class Template Reference

#include <llinterp.h>

Inheritance diagram for LLInterpFunc< Type >:

Inheritance graph
[legend]
Collaboration diagram for LLInterpFunc< Type >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLInterpFunc ()
void update (const F32 time)
void setFunc (Type(*)(const F32, void *data), void *data)

Protected Attributes

Type(* mFunc )(const F32 time, void *data)
void * mData


Detailed Description

template<typename Type>
class LLInterpFunc< Type >

Definition at line 120 of file llinterp.h.


Constructor & Destructor Documentation

template<class Type>
LLInterpFunc< Type >::LLInterpFunc (  )  [inline]

Definition at line 360 of file llinterp.h.

References LLInterpFunc< Type >::mData, LLInterpFunc< Type >::mFunc, and NULL.


Member Function Documentation

template<class Type>
void LLInterpFunc< Type >::update ( const F32  time  )  [inline]

template<class Type>
void LLInterpFunc< Type >::setFunc ( Type(*)(const F32, void *data)  func,
void *  data 
) [inline]

Definition at line 367 of file llinterp.h.

References LLInterpFunc< Type >::mData, and LLInterpFunc< Type >::mFunc.


Member Data Documentation

template<typename Type>
Type(* LLInterpFunc< Type >::mFunc)(const F32 time, void *data) [protected]

template<typename Type>
void* LLInterpFunc< Type >::mData [protected]


The documentation for this class was generated from the following file:

Generated on Fri May 16 08:49:59 2008 for SecondLife by  doxygen 1.5.5