as_controller


Description:

public Controller as_controller (ControllerType controller_type)

Creates a new Controller exposing this as the specified controller type.

The valid controller types are RETRO_CONTROLLER_TYPE_JOYPAD, RETRO_CONTROLLER_TYPE_MOUSE, RETRO_CONTROLLER_TYPE_KEYBOARD and RETRO_CONTROLLER_TYPE_POINTER.

Parameters:

this

a CoreView

controller_type

the controller type to expose this as

Returns:

a new Controller