Retired Document
Important: This sample code may not represent best practices for current development. The project may use deprecated symbols and illustrate technologies and techniques that are no longer recommended.
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); |
Copyright © 2003 Apple Computer, Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2003-01-14