| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/text/textboundedscale.h>

Public Types | |
| enum | InterpolationMode { IM_NONE, IM_LINEAR, IM_CUBIC } |
Public Member Functions | |
| VRS_SERIALIZABLE_CLASS_ENUM (InterpolationMode) | |
| TextBoundedScale (SO< TextureText > tt=NULL, float minimumScale=0.125, float maximumScale=2.0, InterpolationMode im=IM_CUBIC, float startDistance=0.0, float endDistance=500.0) | |
| virtual | ~TextBoundedScale () |
| Destructor. | |
| virtual const Matrix & | matrix (Engine *engine=0) const |
| Returns the Matrix for this transform. | |
| VRS_TYPEINFO (TextBoundedScale, Transform) | |
| VRS_SERIALIZABLE (TextBoundedScale) | |
| VRS::TEXT::TextBoundedScale::TextBoundedScale | ( | SO< TextureText > | tt = NULL, |
|
| float | minimumScale = 0.125, |
|||
| float | maximumScale = 2.0, |
|||
| InterpolationMode | im = IM_CUBIC, |
|||
| float | startDistance = 0.0, |
|||
| float | endDistance = 500.0 | |||
| ) |
| minimumScale | The smallest scale relative to the normal size (1.0), will not be under-run | |
| maximumScale | The greatest scale relative to the normal size (1.0), will not be exceeded | |
| im | The way the values between min and max will be interpolated |
| virtual VRS::TEXT::TextBoundedScale::~TextBoundedScale | ( | ) | [virtual] |
Destructor.
| VRS::TEXT::TextBoundedScale::VRS_SERIALIZABLE_CLASS_ENUM | ( | InterpolationMode | ) |
| VRS::TEXT::TextBoundedScale::VRS_TYPEINFO | ( | TextBoundedScale | , | |
| Transform | ||||
| ) |
| VRS::TEXT::TextBoundedScale::VRS_SERIALIZABLE | ( | TextBoundedScale | ) |