ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

ps3.cpp File Reference

#include "common/scummsys.h"
#include "common/config-manager.h"
#include "common/translation.h"
#include "backends/platform/sdl/ps3/ps3.h"
#include "backends/graphics/surfacesdl/surfacesdl-graphics.h"
#include "backends/saves/default/default-saves.h"
#include "backends/fs/ps3/ps3-fs-factory.h"
#include "backends/events/ps3sdl/ps3sdl-events.h"
#include "backends/keymapper/hardware-input.h"
#include <dirent.h>
#include <sys/stat.h>
Include dependency graph for ps3.cpp:

Go to the source code of this file.

Defines

#define FORBIDDEN_SYMBOL_EXCEPTION_mkdir
#define FORBIDDEN_SYMBOL_EXCEPTION_time_h
#define FORBIDDEN_SYMBOL_EXCEPTION_unistd_h

Functions

int access (const char *pathname, int mode)

Variables

static const
Common::HardwareInputTableEntry 
playstationJoystickButtons []
static const Common::AxisTableEntry playstationJoystickAxes []

Define Documentation

#define FORBIDDEN_SYMBOL_EXCEPTION_mkdir

Definition at line 23 of file ps3.cpp.

#define FORBIDDEN_SYMBOL_EXCEPTION_time_h

Definition at line 24 of file ps3.cpp.

#define FORBIDDEN_SYMBOL_EXCEPTION_unistd_h

Definition at line 25 of file ps3.cpp.


Function Documentation

int access ( const char *  pathname,
int  mode 
)

Definition at line 69 of file ps3.cpp.


Variable Documentation

Initial value:
 {
    { "JOY_LEFT_TRIGGER",  Common::JOYSTICK_AXIS_LEFT_TRIGGER,  Common::kAxisTypeHalf, _s("L2")            },
    { "JOY_RIGHT_TRIGGER", Common::JOYSTICK_AXIS_RIGHT_TRIGGER, Common::kAxisTypeHalf, _s("R2")            },
    { "JOY_LEFT_STICK_X",  Common::JOYSTICK_AXIS_LEFT_STICK_X,  Common::kAxisTypeFull, _s("Left Stick X")  },
    { "JOY_LEFT_STICK_Y",  Common::JOYSTICK_AXIS_LEFT_STICK_Y,  Common::kAxisTypeFull, _s("Left Stick Y")  },
    { "JOY_RIGHT_STICK_X", Common::JOYSTICK_AXIS_RIGHT_STICK_X, Common::kAxisTypeFull, _s("Right Stick X") },
    { "JOY_RIGHT_STICK_Y", Common::JOYSTICK_AXIS_RIGHT_STICK_Y, Common::kAxisTypeFull, _s("Right Stick Y") },
    { nullptr,             0,                                   Common::kAxisTypeFull, nullptr             }
}

Definition at line 59 of file ps3.cpp.

Initial value:
 {
    { "JOY_A",              Common::JOYSTICK_BUTTON_A,              _s("Cross")       },
    { "JOY_B",              Common::JOYSTICK_BUTTON_B,              _s("Circle")      },
    { "JOY_X",              Common::JOYSTICK_BUTTON_X,              _s("Square")      },
    { "JOY_Y",              Common::JOYSTICK_BUTTON_Y,              _s("Triangle")    },
    { "JOY_BACK",           Common::JOYSTICK_BUTTON_BACK,           _s("Select")      },
    { "JOY_GUIDE",          Common::JOYSTICK_BUTTON_GUIDE,          _s("PS")          },
    { "JOY_START",          Common::JOYSTICK_BUTTON_START,          _s("Start")       },
    { "JOY_LEFT_STICK",     Common::JOYSTICK_BUTTON_LEFT_STICK,     _s("L3")          },
    { "JOY_RIGHT_STICK",    Common::JOYSTICK_BUTTON_RIGHT_STICK,    _s("R3")          },
    { "JOY_LEFT_SHOULDER",  Common::JOYSTICK_BUTTON_LEFT_SHOULDER,  _s("L1")          },
    { "JOY_RIGHT_SHOULDER", Common::JOYSTICK_BUTTON_RIGHT_SHOULDER, _s("R1")          },
    { "JOY_UP",             Common::JOYSTICK_BUTTON_DPAD_UP,        _s("D-pad Up")    },
    { "JOY_DOWN",           Common::JOYSTICK_BUTTON_DPAD_DOWN,      _s("D-pad Down")  },
    { "JOY_LEFT",           Common::JOYSTICK_BUTTON_DPAD_LEFT,      _s("D-pad Left")  },
    { "JOY_RIGHT",          Common::JOYSTICK_BUTTON_DPAD_RIGHT,     _s("D-pad Right") },
    { nullptr,              0,                                      nullptr           }
}

Definition at line 40 of file ps3.cpp.



Generated on Sat Sep 19 2020 05:02:19 for ResidualVM by doxygen 1.7.1
curved edge   curved edge