vitasdk
Documentation of the vitasdk
|
Exports for User.
Include the header file in your project:
Link the library to the executable:
Include the header file in your project:
Link the library to the executable:
Include the header file in your project:
Link the library to the executable:
Include the header file in your project:
Link the library to the executable:
Functions | |
int | scePafGraphicsUpdateCurrentWave (SceUInt32 index, SceFloat32 update_interval) |
Update the current wave. More... | |
VITASDK_BUILD_ASSERT_EQ (0x18, ScePafDateTime) | |
int | scePafGetCurrentClockLocalTime (ScePafDateTime *data) |
VITASDK_BUILD_ASSERT_EQ (0x68, ScePafSha1Context) | |
int | scePafSha1Init (ScePafSha1Context *context) |
int | scePafSha1Update (ScePafSha1Context *context, const void *data, SceSize length) |
int | scePafSha1Result (ScePafSha1Context *context, void *dst) |
VITASDK_BUILD_ASSERT_EQ (0x60, ScePafHeapContext) | |
VITASDK_BUILD_ASSERT_EQ (0x14, ScePafHeapOpt) | |
void | scePafCreateHeap (ScePafHeapContext *context, void *membase, SceSize size, const char *name, ScePafHeapOpt *opt) |
void | scePafDeleteHeap (ScePafHeapContext *context) |
void * | scePafMallocWithContext (ScePafHeapContext *context, SceSize len) |
void | scePafFreeWithContext (ScePafHeapContext *context, void *ptr) |
void * | scePafMallocAlignWithContext (ScePafHeapContext *context, SceUInt32 align, SceSize len) |
void * | scePafReallocWithContext (ScePafHeapContext *context, void *ptr, SceSize len) |
void * | sce_paf_malloc (SceSize size) |
void | sce_paf_free (void *ptr) |
void * | sce_paf_memalign (SceSize align, SceSize length) |
Alloc memory with align. More... | |
void * | sce_paf_memchr (const void *src, int ch, SceSize length) |
int | sce_paf_memcmp (const void *s1, const void *s2, SceSize n) |
void * | sce_paf_memcpy (void *dst, const void *src, SceSize len) |
void * | sce_paf_memset (void *dst, int ch, SceSize len) |
void * | sce_paf_memmove (void *dst, const void *src, SceSize len) |
int | sce_paf_snprintf (char *dst, unsigned int max, const char *fmt,...) |
int | sce_paf_vsnprintf (char *dst, unsigned int max, const char *fmt, va_list arg) |
int | sce_paf_bcmp (const void *ptr1, const void *ptr2, SceSize num) |
void * | sce_paf_bcopy (void *dst, const void *src, SceSize n) |
void * | sce_paf_bzero (void *dst, SceSize n) |
char * | sce_paf_strchr (const char *s, int ch) |
int | sce_paf_strcmp (const char *s1, const char *s2) |
size_t | sce_paf_strlen (const char *s) |
int | sce_paf_strcasecmp (const char *s1, const char *s2) |
int | sce_paf_strncasecmp (const char *s1, const char *s2, SceSize len) |
int | sce_paf_strncmp (const char *s1, const char *s2, SceSize len) |
char * | sce_paf_strncpy (char *dst, const char *src, SceSize len) |
char * | sce_paf_strrchr (const char *s, int ch) |
double | sce_paf_strtod (const char *nptr, char **endptr) |
string to double More... | |
struct ScePafDateTime |
Data Fields | ||
---|---|---|
SceDateTime | data | |
int | data_0x10 | |
int | data_0x14 |
struct ScePafHeapContext |
struct ScePafHeapOpt |
int scePafGraphicsUpdateCurrentWave | ( | SceUInt32 | index, |
SceFloat32 | update_interval | ||
) |
Update the current wave.
[in] | index | - The index from 0 to 0x1F within range. |
[in] | update_interval | - The update interval. 0.0f to it will change soon. 1.0f will slowly turn into an updated wave after 1 second, just like when you change it the normal way. |
VITASDK_BUILD_ASSERT_EQ | ( | 0x18 | , |
ScePafDateTime | |||
) |
int scePafGetCurrentClockLocalTime | ( | ScePafDateTime * | data | ) |
VITASDK_BUILD_ASSERT_EQ | ( | 0x68 | , |
ScePafSha1Context | |||
) |
int scePafSha1Init | ( | ScePafSha1Context * | context | ) |
int scePafSha1Update | ( | ScePafSha1Context * | context, |
const void * | data, | ||
SceSize | length | ||
) |
int scePafSha1Result | ( | ScePafSha1Context * | context, |
void * | dst | ||
) |
VITASDK_BUILD_ASSERT_EQ | ( | 0x60 | , |
ScePafHeapContext | |||
) |
VITASDK_BUILD_ASSERT_EQ | ( | 0x14 | , |
ScePafHeapOpt | |||
) |
void scePafCreateHeap | ( | ScePafHeapContext * | context, |
void * | membase, | ||
SceSize | size, | ||
const char * | name, | ||
ScePafHeapOpt * | opt | ||
) |
void scePafDeleteHeap | ( | ScePafHeapContext * | context | ) |
void* scePafMallocWithContext | ( | ScePafHeapContext * | context, |
SceSize | len | ||
) |
void scePafFreeWithContext | ( | ScePafHeapContext * | context, |
void * | ptr | ||
) |
void* scePafMallocAlignWithContext | ( | ScePafHeapContext * | context, |
SceUInt32 | align, | ||
SceSize | len | ||
) |
void* scePafReallocWithContext | ( | ScePafHeapContext * | context, |
void * | ptr, | ||
SceSize | len | ||
) |
void* sce_paf_malloc | ( | SceSize | size | ) |
void sce_paf_free | ( | void * | ptr | ) |
Alloc memory with align.
[in] | align | The align size |
[in] | length | The alloc length |
void* sce_paf_memchr | ( | const void * | src, |
int | ch, | ||
SceSize | length | ||
) |
int sce_paf_memcmp | ( | const void * | s1, |
const void * | s2, | ||
SceSize | n | ||
) |
void* sce_paf_memcpy | ( | void * | dst, |
const void * | src, | ||
SceSize | len | ||
) |
void* sce_paf_memset | ( | void * | dst, |
int | ch, | ||
SceSize | len | ||
) |
void* sce_paf_memmove | ( | void * | dst, |
const void * | src, | ||
SceSize | len | ||
) |
int sce_paf_snprintf | ( | char * | dst, |
unsigned int | max, | ||
const char * | fmt, | ||
... | |||
) |
int sce_paf_vsnprintf | ( | char * | dst, |
unsigned int | max, | ||
const char * | fmt, | ||
va_list | arg | ||
) |
int sce_paf_bcmp | ( | const void * | ptr1, |
const void * | ptr2, | ||
SceSize | num | ||
) |
void* sce_paf_bcopy | ( | void * | dst, |
const void * | src, | ||
SceSize | n | ||
) |
void* sce_paf_bzero | ( | void * | dst, |
SceSize | n | ||
) |
char* sce_paf_strchr | ( | const char * | s, |
int | ch | ||
) |
int sce_paf_strcmp | ( | const char * | s1, |
const char * | s2 | ||
) |
size_t sce_paf_strlen | ( | const char * | s | ) |
int sce_paf_strcasecmp | ( | const char * | s1, |
const char * | s2 | ||
) |
int sce_paf_strncasecmp | ( | const char * | s1, |
const char * | s2, | ||
SceSize | len | ||
) |
int sce_paf_strncmp | ( | const char * | s1, |
const char * | s2, | ||
SceSize | len | ||
) |
char* sce_paf_strncpy | ( | char * | dst, |
const char * | src, | ||
SceSize | len | ||
) |
char* sce_paf_strrchr | ( | const char * | s, |
int | ch | ||
) |
double sce_paf_strtod | ( | const char * | nptr, |
char ** | endptr | ||
) |
string to double
[in] | nptr | The input float string |
[out] | endptr | The float string endpoint |