vitasdk
Documentation of the vitasdk
Data Structures
Here are the data structures with brief descriptions:
[detail level
1
2
3
4
]
►
N
sce
►
N
Json
►
C
Array
Class for JSON arrays
C
iterator
Class for iterating over
Array
members
C
Initializer
Utility class for initialising and terminating the library
C
InitParameter
Utility Data Structure to pass on initialisation parameters
C
MemAllocator
Base class for reimplementation of memory allocation
►
C
Object
Class for JSON objects
C
iterator
Class for iterating over
Object
members
C
Pair
Key-Value
Pair
of JSON
Object
property
C
Parser
Static Class for parsing
C
String
Class for JSON strings
C
Value
Class for value of JSON property
C
_SceBtHidRequest
C
_sceNpDrmPackageDecrypt_opt
Options for _sceNpDrmPackageDecrypt
C
ksceUsbdIsochPswLen
C
ksceUsbdIsochTransfer
C
MsgPipeRecvData
C
MsgPipeSendData
C
MusicExportParam
C
PhotoExportParam
C
SceAesContext
C
SceAllocOpt
C
SceAppMgrAppState
C
SceAppMgrBudgetInfo
C
SceAppMgrCoredumpState
C
SceAppMgrLaunchParam
C
SceAppMgrLoadExecOptParam
C
SceAppMgrSaveDataData
C
SceAppMgrSaveDataDataDelete
C
SceAppMgrSaveDataSlot
C
SceAppMgrSaveDataSlotDelete
C
SceAppMgrSystemEvent
C
SceAppUtilAppEventParam
C
SceAppUtilBgdlStatus
C
SceAppUtilBootParam
C
SceAppUtilInitParam
C
SceAppUtilMountPoint
C
SceAppUtilSaveDataFile
C
SceAppUtilSaveDataFileSlot
C
SceAppUtilSaveDataMountPoint
C
SceAppUtilSaveDataRemoveItem
C
SceAppUtilSaveDataSaveItem
C
SceAppUtilSaveDataSlot
C
SceAppUtilSaveDataSlotEmptyParam
C
SceAppUtilSaveDataSlotParam
C
SceAppUtilStoreBrowseParam
C
SceAppUtilWebBrowserParam
C
SceArmCpuRegisters
Structure representing all ARM registers
C
SceAtracContentInfo
C
SceAtracDecoderGroup
C
SceAtracStreamInfo
C
SceAudiodecCtrl
C
SceAudiodecInfo
C
SceAudiodecInfoAac
C
SceAudiodecInfoAt9
C
SceAudiodecInfoCelp
Information structure for CELP
C
SceAudiodecInfoMp3
C
SceAudiodecInitChParam
C
SceAudiodecInitParam
C
SceAudiodecInitStreamParam
C
SceAudioencCtrl
C
SceAudioencInfo
Audio encoder info
C
SceAudioencInfoCelp
Information structure for CELP
C
SceAudioencInitParam
Initialization structure to pass as argument to
sceAudioencInitLibrary
C
SceAudioencInitStreamParam
Initialization structure to provide to
SceAudioencInitParam
C
SceAudioencOptInfo
Audio encoder optional info
C
SceAudioencOptInfoCelp
Optional information structure for CELP
C
SceAuthInfo
C
SceAvcdecArrayPicture
C
SceAvcdecAu
C
SceAvcdecBuf
C
SceAvcdecCtrl
C
SceAvcdecDecoderInfo
C
SceAvcdecFrame
C
SceAvcdecFrameOption
C
SceAvcdecFrameOptionRGBA
C
SceAvcdecInfo
C
SceAvcdecPicture
C
SceAvcdecQueryDecoderInfo
C
SceAvPlayerAudio
C
SceAvPlayerEventReplacement
C
SceAvPlayerFileReplacement
C
SceAvPlayerFrameInfo
C
SceAvPlayerInitData
C
SceAvPlayerMemReplacement
C
SceAvPlayerStreamDetails
C
SceAvPlayerStreamInfo
C
SceAvPlayerTextPosition
C
SceAvPlayerTimedText
C
SceAvPlayerVideo
C
SceBtEvent
C
SceBtEvent.__attribute__
C
SceBtEvent.__attribute__.__unnamed14__
C
SceBtRegisteredInfo
C
SceCameraInfo
C
SceCameraRead
C
SceClass
C
SceClibMspaceStats
Structure for stats of SceClibMspace
C
SceCommonDialogColor
C
SceCommonDialogConfigParam
C
SceCommonDialogInfobarParam
C
SceCommonDialogParam
C
SceCommonDialogRenderTargetInfo
C
SceCommonDialogUpdateParam
C
SceCompatCdram
C
SceConsoleId
C
SceConsoleId.__unnamed32__
C
SceConsoleId.__unnamed32__.__unnamed34__
C
SceCoredumpTriggerParam
C
SceCorelockContext
C
SceCtrlActuator
Structure to pass as argument to
sceCtrlSetActuator
C
SceCtrlData
Returned controller data
C
SceCtrlDataPsp
C
SceCtrlPortInfo
Structure to pass as argument to
sceCtrlGetControllerPortInfo
C
SceCtrlRapidFireRule
Structure to pass as argument to
sceCtrlSetRapidFire
C
SceCtrlVirtualControllerDriver
Structure to pass as argument to
ksceCtrlRegisterVirtualControllerDriver
C
SceDateTime
C
SceDeflatePartialInputParam
C
SceDipsw
C
SceDisplayFrameBuf
Structure used with
ksceDisplaySetFrameBuf
to set/update framebuffer
C
SceDisplayFrameBufInfo
Extended framebuffer information
C
SceExcpmgrData
C
SceExcpmgrExceptionContext
C
SceExfatfsDateTime
C
SceExfatfsDrive
C
SceExfatfsFile
C
SceExfatfsFileSystem
C
SceExfatfsFnode
C
SceExfatfsFnode.Stat
C
SceExfatfsMbr
C
SceExfatfsSharedResource
C
SceFColor
C
SceFiosDHOpenSyncSyscallArgs
C
SceFiosGetListSyscallArgs
C
SceFiosOverlay
C
SceFiosResolveSyncSyscallArgs
C
SceFiosResolveWithRangeSyncSyscallArgs
C
SceFMatrix2
C
SceFMatrix3
C
SceFMatrix4
C
SceFontCharInfo
C
SceFontGlyphImage
C
SceFontImageRect
C
SceFontInfo
C
SceFontNewLibParams
C
SceFontStyle
C
SceFPlane
C
SceFQuaternion
C
SceFVector2
C
SceFVector3
C
SceFVector4
C
SceGUIDKernelCreateOpt
C
SceGUIDKernelCreateOpt.__unnamed42__
C
SceGxmAuxiliarySurface
Represents an auxiliary surface
C
SceGxmBlendInfo
C
SceGxmColorSurface
C
SceGxmCommandList
C
SceGxmContextParams
C
SceGxmDeferredContextParams
C
SceGxmDepthStencilSurface
C
SceGxmInitializeParams
C
SceGxmNotification
C
SceGxmPrecomputedDraw
C
SceGxmPrecomputedFragmentState
C
SceGxmPrecomputedVertexState
C
SceGxmRenderTargetParams
C
SceGxmShaderPatcherParams
C
SceGxmTexture
Texture struct
C
SceGxmTexture.__unnamed1__
C
SceGxmTexture.__unnamed1__.generic
C
SceGxmTexture.__unnamed1__.linear_strided
C
SceGxmTexture.__unnamed3__
C
SceGxmTexture.__unnamed3__.generic2
C
SceGxmTexture.__unnamed3__.swizzled_cube
C
SceGxmValidRegion
C
SceGxmVertexAttribute
C
SceGxmVertexStream
C
SceGxtHeader
Header for a GXT file
C
SceGxtTextureInfo
This structure contains information about each texture in the GXT file
C
SceHidKeyboardReport
C
SceHidMouseReport
C
SceHttpMemoryPoolStats
C
SceHttpsCaList
C
SceHttpsData
C
SceHttpUriElement
C
SceI2cDebugHandlers
C
SceIftuConvParams
C
SceIftuCscParams
C
SceIftuFrameBuf
C
SceIftuPlaneState
C
SceIMatrix2
C
SceIMatrix3
C
SceIMatrix4
C
SceImeCaret
C
SceImeDialogParam
C
SceImeDialogResult
C
SceImeEditText
C
SceImeEventData
C
SceImeEventParam
C
SceImeParam
C
SceImePreeditGeometry
C
SceImeRect
C
SceIncomingDialogParam
C
SceIoDevInfo
C
SceIoDirent
Describes a single directory entry
C
SceIoFdInfo
C
SceIofileInfo
C
SceIoStat
Structure to hold the status information about a file
C
SceIVector2
C
SceIVector3
C
SceIVector4
C
SceJpegEncoderInitParam
C
SceJpegMJpegInitParam
C
SceJpegOutputInfo
C
SceJpegPitch
C
SceKblParam
C
SceKernelAddrPair
C
SceKernelAllocMemBlockKernelOpt
C
SceKernelAllocMemBlockOpt
C
SceKernelCallbackInfo
Structure to hold the status information for a callback
C
SceKernelCompatibilityShimInfo
C
SceKernelCondInfo
Current state of a condition variable
C
SceKernelCondOptParam
Additional options used when creating condition variables
C
SceKernelDebugEventLog
C
SceKernelDebugEventLog.__unnamed22__
C
SceKernelDebugEventLog1
C
SceKernelDebugEventLog2
C
SceKernelDebugEventLog3
C
SceKernelDebugInfo
C
SceKernelDebugInfo.__attribute__
C
SceKernelDebugInfo.__attribute__.__unnamed18__
C
SceKernelDebugInfo.__attribute__.__unnamed20__
C
SceKernelDmaOpChainParam
C
SceKernelDmaOpDirectParam
C
SceKernelDmaOpEncDec
C
SceKernelDmaOpEncDecChainParam
C
SceKernelDmaOpTag
C
SceKernelEventFlagInfo
Structure to hold the event flag information
C
SceKernelEventFlagOptParam
C
SceKernelFastMutex
C
SceKernelFaultingProcessInfo
C
SceKernelFreeMemorySizeInfo
C
SceKernelFunctionShimInfo
C
SceKernelHeapCreateOpt
C
SceKernelHeapCreateOpt.__unnamed36__
C
SceKernelIntrOptHandlers
C
SceKernelIntrOptParam
C
SceKernelLibraryShimInfo
C
SceKernelLMOption
C
SceKernelLwCondInfo
C
SceKernelLwCondOptParam
C
SceKernelLwCondWork
C
SceKernelLwMutexInfo
C
SceKernelLwMutexOptParam
C
SceKernelLwMutexWork
C
SceKernelMemBlockInfo
C
SceKernelModuleExportEntry
C
SceKernelModuleImportNonlinkedInfo
C
SceKernelModuleInfo
C
SceKernelModuleLibraryInfo
C
SceKernelModuleListInfo
C
SceKernelModuleListInfo.__unnamed26__
C
SceKernelModuleListInfo.__unnamed26__.seg1
C
SceKernelModuleListInfo.__unnamed26__.seg2
C
SceKernelModuleListInfo.__unnamed26__.seg3
C
SceKernelModuleListInfo.__unnamed26__.seg4
C
SceKernelModuleName
C
SceKernelMppInfo
Message Pipe status info
C
SceKernelMsgPipeInfo
C
SceKernelMutexInfo
Current state of a mutex
C
SceKernelMutexOptParam
Additional options used when creating mutexes
C
SceKernelOpenPsId
C
SceKernelPARange
C
SceKernelPAVector
C
SceKernelPAVector.__unnamed49__
C
SceKernelPAVector.__unnamed49__.__unnamed51__
C
SceKernelPAVector.__unnamed49__.__unnamed53__
C
SceKernelProcessContext
C
SceKernelProcessInfo
C
SceKernelRWLockInfo
Current state of a rwlock
C
SceKernelRWLockOptParam
Additional options used when creating rwlock
C
SceKernelSegmentInfo
C
SceKernelSegmentInfo2
C
SceKernelSemaInfo
Current state of a semaphore
C
SceKernelSemaOptParam
Additional options used when creating semaphores
C
SceKernelSysrootSelfInfo
C
SceKernelSystemInfo
C
SceKernelSystemInfo.cpuInfo
C
SceKernelSystemSwVersion
C
SceKernelThreadContextInfo
C
SceKernelThreadInfo
Structure to hold the status information for a thread
C
SceKernelThreadOptParam
Additional options used when creating threads
C
SceKernelThreadRunStatus
Statistics about a running thread
C
SceKernelThreadRunStatus.cpuInfo
C
SceKernelTimeval
C
SceKernelTimezone
C
SceKernelULMOption
C
SceKernelVARange
C
SceLoadProcessParam
C
SceLocationHeadingInfo
Structure of heading information
C
SceLocationLocationInfo
Structure of location information
C
SceLocationPermissionInfo
Location information acquisition permission information
C
SceMotionDeviceLocation
Returned location of both the accelerometer and gyroscope in mm
C
SceMotionSensorState
Returned motion sensor state
C
SceMotionState
Returned motion state
C
SceMsgDialogButtonsParam
C
SceMsgDialogErrorCodeParam
C
SceMsgDialogParam
C
SceMsgDialogProgressBarParam
C
SceMsgDialogResult
C
SceMsgDialogSystemMessageParam
C
SceMsgDialogUserMessageParam
C
SceMsInfo
C
SceNetAdhocctlAdhocId
C
SceNetAdhocctlBSSId
C
SceNetAdhocctlGroupName
C
SceNetAdhocctlNickname
C
SceNetAdhocctlParameter
C
SceNetAdhocctlPeerInfo
C
SceNetAdhocMatchingMember
C
SceNetAdhocPdpStat
C
SceNetAdhocPollSd
C
SceNetAdhocPtpStat
C
SceNetCheckDialogAgeRestriction
C
SceNetCheckDialogParam
C
SceNetCheckDialogPS3ConnectInfo
C
SceNetCheckDialogPS3ConnectParam
C
SceNetCheckDialogResult
C
SceNetCtlAdhocPeerInfo
C
SceNetCtlInfo
C
SceNetCtlNatInfo
C
SceNetDnsInfo
C
SceNetEmulationData
C
SceNetEmulationParam
C
SceNetEpollData
C
SceNetEpollDataExt
C
SceNetEpollEvent
C
SceNetEpollSystemData
C
SceNetEtherAddr
C
SceNetFdSet
C
SceNetIcmpHeader
C
SceNetIcmpHeaderEcho
C
SceNetIcmpHeaderFrag
C
SceNetIcmpHeaderUnion
C
SceNetInAddr
C
SceNetInitParam
C
SceNetIovec
C
SceNetIpHeader
C
SceNetIpHeaderIpVerHl
C
SceNetIpHeaderUnion
C
SceNetIpMreq
C
SceNetLinger
C
SceNetMsghdr
C
SceNetResolverParam
C
SceNetSockaddr
C
SceNetSockaddrIn
C
SceNetSockInfo
C
SceNetStatisticsInfo
C
SceNotificationUtilProgressFinishParam
C
SceNotificationUtilProgressInitParam
C
SceNotificationUtilProgressUpdateParam
C
SceNpCommunicationId
C
SceNpDrmActivationData
C
SceNpDrmLicense
C
SceObjectBase
C
SceObjectBase.__unnamed38__
C
SceObjectBase.__unnamed38__.__unnamed40__
C
SceOpenPsId
C
ScePafDateTime
C
ScePafHeapContext
C
ScePafHeapOpt
C
ScePafSha1Context
C
ScePfsRndDriveId
C
ScePortabilityData
C
SceProcEventHandler
C
SceProcEventInvokeParam1
C
SceProcEventInvokeParam2
C
ScePromoterUtilityImportParams
Parameters for
scePromoterUtilityPromoteImport()
C
ScePromoterUtilityLAUpdate
Parameters for
scePromoterUtilityUpdateLiveArea()
C
ScePsCode
C
ScePsmDrmExpireTime
C
ScePsmDrmKeySet
C
ScePsmDrmLicense
C
ScePssCryptoHandle
C
ScePvfCacheKey
C
ScePvfCacheSystemInterface
C
ScePvfCharInfo
C
ScePvfFGlyphMetricsInfo
C
ScePvfFKerningInfo
C
ScePvfFontInfo
C
ScePvfFontStyleInfo
C
ScePvfIGlyphMetricsInfo
C
ScePvfIKerningInfo
C
ScePvfInitRec
C
ScePvfIrect
C
ScePvfKerningInfo
C
ScePvfRect
C
ScePvfUserImageBufferRec
C
SceRazorGpuLiveEntryFrame
C
SceRazorGpuLiveEntryHeader
C
SceRazorGpuLiveEntryJob
C
SceRazorGpuLiveEntryJobFragmentValues1
C
SceRazorGpuLiveEntryJobFragmentValues2
C
SceRazorGpuLiveEntryJobFragmentValues3
C
SceRazorGpuLiveEntryJobValues
C
SceRazorGpuLiveEntryJobVertexValues1
C
SceRazorGpuLiveEntryJobVertexValues2
C
SceRazorGpuLiveEntryJobVertexValues3
C
SceRazorGpuLiveEntryParameterBuffer
C
SceRazorGpuLiveResultInfo
C
SceRtcTick
C
SceSblDmac5EncDecParam
C
SceSblDmac5HashTransformContext
C
SceSblDmac5HashTransformParam
C
SceSblRsaDataParam
C
SceSblRsaPrivateKeyParam
C
SceSblRsaPublicKeyParam
C
SceSblSmCommPair
C
SceScreenShotParam
C
SceSdstorFd
C
SceSdstorOpHandle
C
SceSdstorPartitionEntry
C
SceSdstorSddev
C
SceSdstorSdintr
C
SceSdstorSdpart
C
SceSelfAppInfo
C
SceSelfAuthInfo
C
SceSha1Context
C
SceSha224Context
C
SceSha256Context
C
SceShaccCgCallbackList
C
SceShaccCgCompileOptions
C
SceShaccCgCompileOutput
C
SceShaccCgDiagnosticMessage
C
SceShaccCgSourceFile
C
SceShaccCgSourceLocation
C
SceSharedFbInfo
C
SceSharedSecret
C
SceShellUtilLaunchAppParam
C
SceSqliteMallocMethods
C
SceSslMemoryPoolStats
C
SceSysconDebugHandlers
A set of debug handlers for syscon, that you can set in
ksceSysconSetDebugHandlers()
C
SceSysconPacket
C
SceSysmoduleOpt
C
SceSysrootDbgpHandler
C
SceSysrootProcessHandler
C
SceThreadCpuRegisters
Structure containing a threads register states
C
SceThreadCpuRegisters.SCE_DEPRECATED_EX
C
SceThreadCpuRegisters.SCE_DEPRECATED_EX.__unnamed46__
C
SceTouchData
C
SceTouchPanelInfo
C
SceTouchReport
C
SceTriggerUtilEventParamDaily
C
SceTriggerUtilEventParamOneTime
C
SceTriggerUtilSystemAppInfo
C
SceTriggerUtilUserAppInfo
C
SceUdcdConfigDescriptor
USB configuration descriptor
C
SceUdcdConfiguration
USB driver configuration
C
SceUdcdDeviceInfo
C
SceUdcdDeviceRequest
USB device request
C
SceUdcdDeviceState
C
SceUdcdDriver
USB driver structure
C
SceUdcdEndpoint
USB driver endpoint
C
SceUdcdEndpointDescriptor
USB endpoint descriptor
C
SceUdcdEP0DeviceRequest
USB EP0 Device Request
C
SceUdcdInterface
USB driver interface
C
SceUdcdInterfaceDescriptor
USB Interface descriptor
C
SceUdcdInterfaceSettings
USB driver interfaces structure
C
SceUdcdStringDescriptor
USB string descriptor
C
SceUdcdWaitParam
C
SceUIDSysrootObject
C
SceUIDSysrootObject.init_callback_slot
C
SceUsbAudioInDeviceInfo
C
SceUsbAudioInDeviceListItem
C
SceUsbdAttachCompositeParam
C
SceUsbdCompositeDriver
C
SceUsbdConfigurationDescriptor
C
SceUsbdDeviceAddress
C
SceUsbdDeviceDescriptor
C
SceUsbdDeviceInfo
C
SceUsbdDevicePipe
C
SceUsbdDeviceRequest
C
SceUsbdDriver
C
SceUsbdEndpointDescriptor
C
SceUsbdHidDescriptor
C
SceUsbdHidSubDescriptorInfo
C
SceUsbdInterfaceDescriptor
C
SceUsbdIsochTransfer
C
SceUsbdIsochTransferStatus
C
SceUsbdReceiveEvent
C
SceUsbdStringDescriptor
C
SceUsbdTransferData
C
SceUsbdTransferStatus
C
SceVfsFile
VFS File
C
SceVfsInfo
VFS Info defining a VFS Implementation
C
SceVfsMount
C
SceVfsMountData
Mountpoint Data
C
SceVfsMountParam
Parameters for vfsMount and vfsMountForPFS
C
SceVfsOpDecodePathElemArgs
C
SceVfsOpDevctlArg
C
SceVfsOpFiniArgs
C
SceVfsOpGetRootArgs
C
SceVfsOpInitArgs
C
SceVfsOpMountArgs
C
SceVfsOpSetRootArgs
C
SceVfsOpSyncArgs
C
SceVfsOpTable
C
SceVfsOpUmountArgs
C
SceVfsPath
VFS Path for vnode
C
SceVfsUmountParam
Parameters for vfsUmount and vfsUmountForPFS
C
SceVfsVnode
VFS Vnode
C
SceVfsVnode.core
C
SceVfsVnode.vdlock
C
SceVideodecQueryInitInfo
C
SceVideodecQueryInitInfoHwAvcdec
C
SceVideodecTimeStamp
C
SceVopChstatArgs
C
SceVopCleanupArgs
C
SceVopCloseArgs
C
SceVopCreateArgs
C
SceVopDcloseArgs
C
SceVopDopenAgrs
C
SceVopDreadArgs
C
SceVopFchstatArgs
C
SceVopFgetstatArgs
C
SceVopGetstatArgs
C
SceVopInactiveArgs
C
SceVopIoctlArgs
C
SceVopLinkArgs
C
SceVopLookupArgs
C
SceVopLseekArgs
C
SceVopMkdirArgs
C
SceVopOpenArgs
C
SceVopPreadArgs
C
SceVopPwriteArgs
C
SceVopReadArgs
C
SceVopRemoveArgs
C
SceVopRenameArgs
C
SceVopRmdirArgs
C
SceVopSyncArgs
C
SceVopTable
C
SceVopUnlinkArgs
C
SceVopWhiteoutArgs
C
SceVopWriteArgs
C
SceVopZerofillArgs
C
VideoExportInputParam
C
VideoExportOutputParam
Vita SDK