## Engine
Class Player

source: C:\XIII\Engine\Classes\Player.uc

    Core.Object
       |
       +--Engine.Player

Direct Known Subclasses:None

class Player
extends Core.Object

    //=============================================================================
    // Player: Corresponds to a real player (a local camera or remote net player).
    // This is a built-in Unreal class and it shouldn't be modified.
    //=============================================================================

Variables
`PlayerController` | `Actor`
`ConfiguredInternetSpeed,` | `ConfiguredLanSpeed`
`Interaction` | `Console`
`int` | `CurrentNetSpeed`
`InteractionMaster` | `InteractionMaster` Callback to the IM
`array` | `LocalInteractions` Holds a listing of all local Interactions
`byte` | `SelectedCursor`
`float` | `WindowsMouseX`
`float` | `WindowsMouseY`
`bool` | `bShowWindowsMouse`
`bool` | `bSuspendPrecaching`
`bool` | `bWindowsMouseAvailable`
`int` | `vfExec`
`int` | `vfOut`

Source Code

    00001	//=============================================================================
    00002	// Player: Corresponds to a real player (a local camera or remote net player).
    00003	// This is a built-in Unreal class and it shouldn't be modified.
    00004	//=============================================================================
    00005	class Player extends Object
    00006		native
    00007		noexport;
    00008
    00009	//-----------------------------------------------------------------------------
    00010	// Player properties.
    00011
    00012	// Internal.
    00013	var native const int vfOut;
    00014	var native const int vfExec;
    00015
    00016	// The actor this player controls.
    00017	var transient const playercontroller Actor;
    00018	var transient interaction Console;
    00019
    00020	// Window input variables
    00021	var const bool bWindowsMouseAvailable;
    00022	var bool bShowWindowsMouse;
    00023	var bool bSuspendPrecaching;
    00024	var transient const float WindowsMouseX;
    00025	var transient const float WindowsMouseY;
    00026	var int CurrentNetSpeed;
    00027	var globalconfig int ConfiguredInternetSpeed, ConfiguredLanSpeed;
    00028	var byte SelectedCursor;
    00029
    00030	var transient InteractionMaster InteractionMaster;	// Callback to the IM
    00031	var transient array<Interaction> LocalInteractions;	// Holds a listing of all local Interactions
    00032
    00033
    00034	const IDC_ARROW=0;
    00035	const IDC_SIZEALL=1;
    00036	const IDC_SIZENESW=2;
    00037	const IDC_SIZENS=3;
    00038	const IDC_SIZENWSE=4;
    00039	const IDC_SIZEWE=5;
    00040	const IDC_WAIT=6;
    00041
    00042	defaultproperties
    00043	{
    00044	     ConfiguredInternetSpeed=5000
    00045	     ConfiguredLanSpeed=10000
    00046	}

End Source Code