Headers/misc.h

//
// misc.h
//
 
 
 
extern  void ShowSystemErr(long err);
extern void ErrorHandler(short);
extern void DoAlert(Str255);
extern void DoFatalAlert(Str255);
extern void Wait(long);
extern Handle   LoadAFile(Str255, short, long *);
extern unsigned char    *NumToHex(unsigned short);
extern unsigned char    *NumToHex2(unsigned long, short);
extern unsigned char    *NumToDec(unsigned long);
extern  void CleanQuit(void);
extern  float Absolute(float f);
extern  void RegulateSpeed(long speed);
extern  void SetMyRandomSeed(unsigned long seed);
extern  unsigned long MyRandomLong(void);
extern  void FloatToString(float num, Str255 string);
extern  Handle  AllocHandle(long size);
extern  Ptr AllocPtr(long size);
extern  void PrintFPS(void);
extern  void AngleToVector(float angle, TQ3Vector2D *theVector);
extern  unsigned short  RandomRange(unsigned short min, unsigned short max);
extern  Boolean PointsAreCloseEnough(TQ3Point3D *v1, TQ3Point3D *v2);
extern  Boolean VectorsAreCloseEnough(TQ3Vector3D *v1, TQ3Vector3D *v2);
extern  Boolean UVsAreCloseEnough(TQ3Param2D *v1, TQ3Param2D *v2);
extern  void CopyPStr(ConstStr255Param  inSourceStr, StringPtr  outDestStr);