#include <psptypes.h>
Go to the source code of this file.
Classes | |
struct | vertVs |
struct | vertVf |
struct | vertCVs |
struct | vertCVf |
struct | vertcVf |
struct | vertTfCVs |
struct | vertTfCVf |
struct | vertTfVf |
struct | vertTfVs |
struct | vertTsVf |
struct | vertTsVs |
struct | Line2d |
struct | Triangle2d |
struct | Circle2d |
struct | Ellipse2d |
struct | Quad2d |
struct | Rect2d |
Defines | |
#define | false 0 |
#define | true !false |
#define | FALSE 0 |
#define | TRUE !FALSE |
#define | False 0 |
#define | True !False |
#define | null ((void *)0) |
#define | NULL ((void *)0) |
#define | INVALID ((dword)-1) |
#define | vect2f_Cmp(inVect0, inVect1) (((inVect0).x == (inVect1).x) && ((inVect0).y == (inVect1).y)) |
#define | vect2f_Add(inVect0, inVect1) ((vect2f){ ((inVect0).x + (inVect1).x), ((inVect0).y + (inVect1).y) }) |
#define | vect2f_Sub(inVect0, inVect1) ((vect2f){ ((inVect0).x - (inVect1).x), ((inVect0).y - (inVect1).y) }) |
#define | vect3f_Cmp(inVect0, inVect1) (((inVect0).x == (inVect1).x) && ((inVect0).y == (inVect1).y) && ((inVect0).z == (inVect1).z)) |
#define | vect3f_Add(inVect0, inVect1) ((vect3f){ ((inVect0).x + (inVect1).x), ((inVect0).y + (inVect1).y), ((inVect0).z + (inVect1).z) }) |
#define | vect3f_Sub(inVect0, inVect1) ((vect3f){ ((inVect0).x - (inVect1).x), ((inVect0).y - (inVect1).y), ((inVect0).z - (inVect1).z) }) |
#define | vect3f_Mulf(inVect, inFloat) ((vect3f){ ((inVect).x * (inFloat)), ((inVect).y * (inFloat)), ((inVect).y * (inFloat)) }) |
Typedefs | |
typedef u8 | uint8 |
typedef u16 | uint16 |
typedef u32 | uint32 |
typedef u64 | uint64 |
typedef s8 | int8 |
typedef unsigned char | byte |
typedef unsigned short | word |
typedef unsigned long | dword |
typedef char | bool |
This could be an int, but I prefer to use a char as it's smaller. | |
typedef bool | boolean |
typedef ScePspFVector2 | vect2f |
typedef ScePspFVector3 | vect3f |
typedef ScePspFVector4 | vect4f |
typedef vect4f | quat4f |
#define NULL ((void *)0) |
Definition at line 79 of file flTypes.h.
Referenced by callbackCreateThread(), camCreate(), fileExtension(), fileGets(), fileNameFromPath(), fileOpen(), filePathValidate(), fontCreateDebug(), fontCreateTexture(), fontDraw2dChar(), fontDraw2dString(), fontLoad(), graphicsEffectFsColorEnhance(), graphicsEffectFsDepthFog(), graphicsEffectFsDichrome(), graphicsEffectFsGlow(), graphicsEffectFsGrayscale(), graphicsEffectFsInvert(), graphicsEffectFsLightEnhance(), graphicsEffectFsMonochrome(), graphicsEffectFsNightVision(), graphicsEffectFsThermalVision(), graphicsSwapBuffers(), graphicsSwizzleData(), graphicsUnswizzleData(), mdl3dAnimLoad(), mdl3dAnimLoadMD2(), mdl3dStatDrawTextured(), mdl3dStatLoad(), mdl3dStatLoadOBJ(), mdl3dStatLoadOBJ_faceRead(), memAlignFrom(), memAllocUncachedFrom(), memCallocFrom(), mempAlign(), mempAlloc(), mempCalloc(), mempCreate(), mempRealloc(), memReallocFrom(), memtAddFrom(), memtDelFrom(), memUncachedPtrFrom(), palCreate(), palFree(), spriteCreate(), texBind(), texCreate(), texCreateBlank(), texFree(), texLoad(), texLoadBMP(), texLoadPCX(), texLoadTGA(), texScreenshot(), texTreeAdd(), texTreeFindNodeByTex(), texTreeFindNodeByTexR(), texTreeFindPathByTex(), texTreeFindTexByPath(), timerCreate(), vmemAllocFrom(), vmemCallocFrom(), vmemNormalPtr(), vmemReallocFrom(), vmemStrideAlign(), and vmemStrideBlockAdd().
#define vect2f_Add | ( | inVect0, | |||
inVect1 | ) | ((vect2f){ ((inVect0).x + (inVect1).x), ((inVect0).y + (inVect1).y) }) |
#define vect2f_Cmp | ( | inVect0, | |||
inVect1 | ) | (((inVect0).x == (inVect1).x) && ((inVect0).y == (inVect1).y)) |
#define vect2f_Sub | ( | inVect0, | |||
inVect1 | ) | ((vect2f){ ((inVect0).x - (inVect1).x), ((inVect0).y - (inVect1).y) }) |
#define vect3f_Add | ( | inVect0, | |||
inVect1 | ) | ((vect3f){ ((inVect0).x + (inVect1).x), ((inVect0).y + (inVect1).y), ((inVect0).z + (inVect1).z) }) |
#define vect3f_Cmp | ( | inVect0, | |||
inVect1 | ) | (((inVect0).x == (inVect1).x) && ((inVect0).y == (inVect1).y) && ((inVect0).z == (inVect1).z)) |
#define vect3f_Mulf | ( | inVect, | |||
inFloat | ) | ((vect3f){ ((inVect).x * (inFloat)), ((inVect).y * (inFloat)), ((inVect).y * (inFloat)) }) |
#define vect3f_Sub | ( | inVect0, | |||
inVect1 | ) | ((vect3f){ ((inVect0).x - (inVect1).x), ((inVect0).y - (inVect1).y), ((inVect0).z - (inVect1).z) }) |
typedef char bool |