PSPSDK 2025-02-06
|
#include <stdint.h>
Go to the source code of this file.
Data Structures | |
struct | ScePspSRect |
struct | ScePspIRect |
struct | ScePspL64Rect |
struct | ScePspFRect |
struct | ScePspSVector2 |
struct | ScePspIVector2 |
struct | ScePspL64Vector2 |
struct | ScePspFVector2 |
union | ScePspVector2 |
struct | ScePspSVector3 |
struct | ScePspIVector3 |
struct | ScePspL64Vector3 |
struct | ScePspFVector3 |
union | ScePspVector3 |
struct | ScePspSVector4 |
struct | ScePspIVector4 |
struct | ScePspL64Vector4 |
struct | ScePspFVector4 |
struct | ScePspFVector4Unaligned |
union | ScePspVector4 |
struct | ScePspIMatrix2 |
struct | ScePspFMatrix2 |
union | ScePspMatrix2 |
struct | ScePspIMatrix3 |
struct | ScePspFMatrix3 |
union | ScePspMatrix3 |
struct | ScePspIMatrix4 |
struct | ScePspIMatrix4Unaligned |
struct | ScePspFMatrix4 |
struct | ScePspFMatrix4Unaligned |
union | ScePspMatrix4 |
struct | ScePspFQuaternion |
struct | ScePspFQuaternionUnaligned |
struct | ScePspFColor |
struct | ScePspFColorUnaligned |
union | ScePspUnion32 |
union | ScePspUnion64 |
union | ScePspUnion128 |
struct | ScePspDateTime |
Macros | |
#define | NULL ((void *) 0) |
#define | PSP_LEGACY_TYPES_DEFINED |
#define | PSP_LEGACY_VOLATILE_TYPES_DEFINED |
Typedefs | |
typedef uint8_t | u8 |
typedef uint16_t | u16 |
typedef uint32_t | u32 |
typedef uint64_t | u64 |
typedef int8_t | s8 |
typedef int16_t | s16 |
typedef int32_t | s32 |
typedef int64_t | s64 |
typedef volatile uint8_t | vu8 |
typedef volatile uint16_t | vu16 |
typedef volatile uint32_t | vu32 |
typedef volatile uint64_t | vu64 |
typedef volatile int8_t | vs8 |
typedef volatile int16_t | vs16 |
typedef volatile int32_t | vs32 |
typedef volatile int64_t | vs64 |
typedef unsigned char | SceUChar8 |
typedef uint16_t | SceUShort16 |
typedef uint32_t | SceUInt32 |
typedef uint64_t | SceUInt64 |
typedef uint64_t | SceULong64 |
typedef char | SceChar8 |
typedef int16_t | SceShort16 |
typedef int32_t | SceInt32 |
typedef int64_t | SceInt64 |
typedef int64_t | SceLong64 |
typedef float | SceFloat |
typedef float | SceFloat32 |
typedef short unsigned int | SceWChar16 |
typedef unsigned int | SceWChar32 |
typedef int | SceBool |
typedef void | SceVoid |
typedef void * | ScePVoid |
typedef struct ScePspSRect | ScePspSRect |
typedef struct ScePspIRect | ScePspIRect |
typedef struct ScePspL64Rect | ScePspL64Rect |
typedef struct ScePspFRect | ScePspFRect |
typedef struct ScePspSVector2 | ScePspSVector2 |
typedef struct ScePspIVector2 | ScePspIVector2 |
typedef struct ScePspL64Vector2 | ScePspL64Vector2 |
typedef struct ScePspFVector2 | ScePspFVector2 |
typedef union ScePspVector2 | ScePspVector2 |
typedef struct ScePspSVector3 | ScePspSVector3 |
typedef struct ScePspIVector3 | ScePspIVector3 |
typedef struct ScePspL64Vector3 | ScePspL64Vector3 |
typedef struct ScePspFVector3 | ScePspFVector3 |
typedef union ScePspVector3 | ScePspVector3 |
typedef struct ScePspSVector4 | ScePspSVector4 |
typedef struct ScePspIVector4 | ScePspIVector4 |
typedef struct ScePspL64Vector4 | ScePspL64Vector4 |
typedef struct ScePspFVector4Unaligned | ScePspFVector4Unaligned |
typedef struct ScePspIMatrix2 | ScePspIMatrix2 |
typedef struct ScePspFMatrix2 | ScePspFMatrix2 |
typedef union ScePspMatrix2 | ScePspMatrix2 |
typedef struct ScePspIMatrix3 | ScePspIMatrix3 |
typedef struct ScePspFMatrix3 | ScePspFMatrix3 |
typedef union ScePspMatrix3 | ScePspMatrix3 |
typedef struct ScePspIMatrix4Unaligned | ScePspIMatrix4Unaligned |
typedef struct ScePspFMatrix4Unaligned | ScePspFMatrix4Unaligned |
typedef union ScePspMatrix4 | ScePspMatrix4 |
typedef struct ScePspFQuaternionUnaligned | ScePspFQuaternionUnaligned |
typedef struct ScePspFColorUnaligned | ScePspFColorUnaligned |
typedef unsigned int | ScePspRGBA8888 |
typedef unsigned short | ScePspRGBA4444 |
typedef unsigned short | ScePspRGBA5551 |
typedef unsigned short | ScePspRGB565 |
typedef union ScePspUnion32 | ScePspUnion32 |
typedef union ScePspUnion64 | ScePspUnion64 |
typedef struct ScePspDateTime | ScePspDateTime |
Functions | |
struct ScePspFVector4 | __attribute__ ((aligned(16))) |
Variables | |
float | x |
float | y |
float | z |
float | w |
ScePspFVector4 | fv |
ScePspIVector4 | iv |
float | f [4] |
int | i [4] |
float | r |
float | g |
float | b |
float | a |
SceULong64 | ul [2] |
SceLong64 | l [2] |
unsigned int | ui [4] |
unsigned short | us [8] |
short int | s [8] |
unsigned char | uc [16] |
char | c [16] |
ScePspFRect | fr |
ScePspIRect | ir |
ScePspFQuaternion | fq |
ScePspFColor | fc |
ScePspRGBA8888 | rgba8888 [4] |
ScePspRGBA4444 | rgba4444 [8] |
ScePspRGBA5551 | rgba5551 [8] |
ScePspRGB565 | rgb565 [8] |
#define NULL ((void *) 0) |
Referenced by __attribute__(), _gdbSupportLibFlushCaches(), _main(), _pspDebugTrapEntry(), _start(), pspAudioInit(), pspDebugGetStackTrace2(), pspDebugInstallKprintfHandler(), pspDebugProfilerGetRegs(), pspSdkFixupImports(), pspSdkLoadStartModule(), pspSdkLoadStartModuleWithArgs(), pspSdkQueryModuleInfoV1(), pspSdkReferCallbackStatusByName(), pspSdkReferEventFlagStatusByName(), pspSdkReferFplStatusByName(), pspSdkReferMboxStatusByName(), pspSdkReferMppStatusByName(), pspSdkReferSemaStatusByName(), pspSdkReferThreadEventHandlerStatusByName(), pspSdkReferThreadStatusByName(), pspSdkReferVplStatusByName(), pspSdkReferVTimerStatusByName(), pspSdkTotalFreeUserMemSize(), pspvfpu_deletecontext(), pspvfpu_initcontext(), pspvfpu_use_matrices(), and sceGuSendList().
#define PSP_LEGACY_TYPES_DEFINED |
#define PSP_LEGACY_VOLATILE_TYPES_DEFINED |
typedef int16_t s16 |
typedef int32_t s32 |
typedef int64_t s64 |
typedef int8_t s8 |
typedef int SceBool |
typedef char SceChar8 |
typedef float SceFloat |
typedef float SceFloat32 |
typedef int32_t SceInt32 |
typedef int64_t SceInt64 |
typedef int64_t SceLong64 |
typedef struct ScePspDateTime ScePspDateTime |
typedef struct ScePspFColorUnaligned ScePspFColorUnaligned |
typedef struct ScePspFMatrix2 ScePspFMatrix2 |
typedef struct ScePspFMatrix3 ScePspFMatrix3 |
typedef struct ScePspFMatrix4Unaligned ScePspFMatrix4Unaligned |
typedef struct ScePspFQuaternionUnaligned ScePspFQuaternionUnaligned |
typedef struct ScePspFRect ScePspFRect |
typedef struct ScePspFVector2 ScePspFVector2 |
typedef struct ScePspFVector3 ScePspFVector3 |
typedef struct ScePspFVector4Unaligned ScePspFVector4Unaligned |
typedef struct ScePspIMatrix2 ScePspIMatrix2 |
typedef struct ScePspIMatrix3 ScePspIMatrix3 |
typedef struct ScePspIMatrix4Unaligned ScePspIMatrix4Unaligned |
typedef struct ScePspIRect ScePspIRect |
typedef struct ScePspIVector2 ScePspIVector2 |
typedef struct ScePspIVector3 ScePspIVector3 |
typedef struct ScePspIVector4 ScePspIVector4 |
typedef struct ScePspL64Rect ScePspL64Rect |
typedef struct ScePspL64Vector2 ScePspL64Vector2 |
typedef struct ScePspL64Vector3 ScePspL64Vector3 |
typedef struct ScePspL64Vector4 ScePspL64Vector4 |
typedef union ScePspMatrix2 ScePspMatrix2 |
typedef union ScePspMatrix3 ScePspMatrix3 |
typedef union ScePspMatrix4 ScePspMatrix4 |
typedef unsigned short ScePspRGB565 |
typedef unsigned short ScePspRGBA4444 |
typedef unsigned short ScePspRGBA5551 |
typedef unsigned int ScePspRGBA8888 |
typedef struct ScePspSRect ScePspSRect |
typedef struct ScePspSVector2 ScePspSVector2 |
typedef struct ScePspSVector3 ScePspSVector3 |
typedef struct ScePspSVector4 ScePspSVector4 |
typedef union ScePspUnion32 ScePspUnion32 |
typedef union ScePspUnion64 ScePspUnion64 |
typedef union ScePspVector2 ScePspVector2 |
typedef union ScePspVector3 ScePspVector3 |
typedef void* ScePVoid |
typedef int16_t SceShort16 |
typedef unsigned char SceUChar8 |
typedef uint32_t SceUInt32 |
typedef uint64_t SceUInt64 |
typedef uint64_t SceULong64 |
typedef uint16_t SceUShort16 |
typedef void SceVoid |
typedef short unsigned int SceWChar16 |
typedef unsigned int SceWChar32 |
typedef uint16_t u16 |
typedef uint32_t u32 |
typedef uint64_t u64 |
typedef uint8_t u8 |
typedef volatile int16_t vs16 |
typedef volatile int32_t vs32 |
typedef volatile int64_t vs64 |
typedef volatile int8_t vs8 |
typedef volatile uint16_t vu16 |
typedef volatile uint32_t vu32 |
typedef volatile uint64_t vu64 |
typedef volatile uint8_t vu8 |
struct ScePspFVector4 __attribute__ | ( | (aligned(16)) | ) |
float a |
Referenced by pspFpuLog().
float b |
Referenced by pspFpuLog().
char c[16] |
Referenced by pspvfpu_deletecontext(), pspvfpu_initcontext(), and pspvfpu_use_matrices().
float f |
ScePspFColor fc |
ScePspFRect fr |
Referenced by pspFpuSignFloat().
float g |
int i |
Referenced by pspAudioEnd(), pspAudioInit(), pspDebugDumpException(), pspDebugKbClearBox(), pspDebugKbDrawBox(), pspDebugKbDrawKey(), pspDebugKbDrawString(), pspDebugKbShift(), pspDebugProfilerClear(), pspDebugProfilerGetRegs(), pspDebugSioPutData(), pspDebugSioPutText(), pspFpuExp(), pspFpuLog(), pspSdkFixupImports(), pspSdkLoadStartModuleWithArgs(), pspvfpu_deletecontext(), resetValues(), sceGuBoneMatrix(), sceGuClear(), sceGuDrawArrayN(), sceGuSetAllStatus(), and sceGuSetMatrix().
ScePspIRect ir |
SceLong64 l[2] |
float r |
ScePspRGB565 rgb565[8] |
ScePspRGBA4444 rgba4444[8] |
ScePspRGBA5551 rgba5551[8] |
ScePspRGBA8888 rgba8888[4] |
short int s[8] |
unsigned char uc[16] |
unsigned int ui[4] |
Referenced by pspFpuReinterpretFloat().
SceULong64 ul[2] |
unsigned short us[8] |
float w |
Referenced by sceGuScissor().
float x |
Referenced by pspFpuAcos(), pspFpuAsin(), pspFpuAtan(), pspFpuCos(), pspFpuExp(), pspFpuLog(), pspFpuSin(), pspSdkTotalFreeUserMemSize(), sceGuClear(), sceGuOffset(), and sceGuScissor().
float y |
Referenced by pspFpuCos(), pspFpuLog(), pspFpuSin(), sceGuClear(), sceGuOffset(), and sceGuScissor().
float z |
Referenced by pspFpuExp(), pspFpuLog(), sceGuClear(), and sceGuDepthRange().