GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
Pieces.hh File Reference
#include "VectorTools.hh"
Include dependency graph for Pieces.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Heights
struct  Color2
struct  TimedColor
struct  Dir
struct  Size2

Functions

void PlainPiece (const Heights &h, const Color2 &c)
Color2 TransformColor (const Color2 &c1, const Color2 &c2, float starttime, float endtime, float time)
Color2 AnimColor (const TimedColor *color, int count, float time)
void Cube (const Point &center, const Dir &d, const Color2 &c, const Size2 &s)
Point TransformPoint (const Point &p1, const Point &p2, float starttime, float endtime, float time)
Vector TransformVector (const Vector &p1, const Vector &p2, float starttime, float endtime, float time)
float TransformFloat (const float &f1, const float &f2, float starttime, float endtime, float time)

Function Documentation

◆ AnimColor()

Color2 AnimColor ( const TimedColor * color,
int count,
float time )
Here is the caller graph for this function:

◆ Cube()

void Cube ( const Point & center,
const Dir & d,
const Color2 & c,
const Size2 & s )

◆ PlainPiece()

void PlainPiece ( const Heights & h,
const Color2 & c )
Here is the caller graph for this function:

◆ TransformColor()

Color2 TransformColor ( const Color2 & c1,
const Color2 & c2,
float starttime,
float endtime,
float time )
Here is the caller graph for this function:

◆ TransformFloat()

float TransformFloat ( const float & f1,
const float & f2,
float starttime,
float endtime,
float time )
Here is the caller graph for this function:

◆ TransformPoint()

Point TransformPoint ( const Point & p1,
const Point & p2,
float starttime,
float endtime,
float time )

◆ TransformVector()

Vector TransformVector ( const Vector & p1,
const Vector & p2,
float starttime,
float endtime,
float time )