psl1ght
A free SDK for Sony's PS3 console
Loading...
Searching...
No Matches
_pad_capability_info Struct Reference

Pad capability information data structure. All 1-bit values are 1 when the capability is present, 0 otherwise. More...

#include <pad.h>

Data Fields

union { 
 
   u32   info [(32)] 
 The whole capabilities in an array of 32-bit integers. More...
 
   struct { 
 
      unsigned int   ps3spec: 1 
 controller meets ps3 specifications More...
 
      unsigned int   has_pressure: 1 
 controller has pressure-sensitive buttons More...
 
      unsigned int   has_sensors: 1 
 controller has sensors, e.g. sixaxis, X,Y,Z,G More...
 
      unsigned int   has_hps: 1 
 controller has high precision stick More...
 
      unsigned int   has_vibrate: 1 
 controller has inbuilt vibration motor More...
 
      unsigned   int: 27 
 reserved More...
 
      u32   reserved [(32) -1] 
 reserved More...
 
   }  
 
};  
 

Detailed Description

Pad capability information data structure. All 1-bit values are 1 when the capability is present, 0 otherwise.

Definition at line 186 of file pad.h.

Field Documentation

◆ [union]

union { ... } _pad_capability_info

◆ has_hps

unsigned int _pad_capability_info::has_hps

controller has high precision stick

Definition at line 195 of file pad.h.

◆ has_pressure

unsigned int _pad_capability_info::has_pressure

controller has pressure-sensitive buttons

Definition at line 193 of file pad.h.

◆ has_sensors

unsigned int _pad_capability_info::has_sensors

controller has sensors, e.g. sixaxis, X,Y,Z,G

Definition at line 194 of file pad.h.

◆ has_vibrate

unsigned int _pad_capability_info::has_vibrate

controller has inbuilt vibration motor

Definition at line 196 of file pad.h.

◆ info

u32 _pad_capability_info::info[(32)]

The whole capabilities in an array of 32-bit integers.

Definition at line 190 of file pad.h.

◆ int

unsigned _pad_capability_info::int

reserved

Definition at line 197 of file pad.h.

◆ ps3spec

unsigned int _pad_capability_info::ps3spec

controller meets ps3 specifications

Definition at line 192 of file pad.h.

◆ reserved

u32 _pad_capability_info::reserved[(32) -1]

reserved

Definition at line 198 of file pad.h.


The documentation for this struct was generated from the following file: