C# Class MultiPlayer.SelectionManager

Inheritance: NetworkBehaviour
Show file Open project: tommai78101/Multiplier Class Usage Examples

Public Properties

Property Type Description
allObjects List
authorityOwner UnityEngine.Networking.NetworkConnection
currentMaxUnitCount int
initialClick UnityEngine.Vector3
isBoxSelecting bool
isDead bool
isSelecting bool
minimapCamera UnityEngine.Camera
removeList List
screenPoint UnityEngine.Vector3
selectedObjects List
selectionBox UnityEngine.Rect
unitCountText UnityEngine.UI.Text

Public Methods

Method Description
AddToRemoveList ( GameObject obj ) : void
InitializeList ( ) : void
OnGUI ( ) : void
OnStartClient ( ) : void
Start ( ) : void
Update ( ) : void

Private Methods

Method Description
ClearSelectObjects ( ) : void
CmdDestroy ( GameObject obj ) : void
SelectObjectAtPoint ( ) : void
SelectObjects ( ) : void
SelectObjectsInRect ( ) : void
TempRectSelectObjects ( ) : void

Method Details

AddToRemoveList() public method

public AddToRemoveList ( GameObject obj ) : void
obj UnityEngine.GameObject
return void

InitializeList() public method

public InitializeList ( ) : void
return void

OnGUI() public method

public OnGUI ( ) : void
return void

OnStartClient() public method

public OnStartClient ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

allObjects public property

public List allObjects
return List

authorityOwner public property

public NetworkConnection,UnityEngine.Networking authorityOwner
return UnityEngine.Networking.NetworkConnection

currentMaxUnitCount public property

public int currentMaxUnitCount
return int

initialClick public property

public Vector3,UnityEngine initialClick
return UnityEngine.Vector3

isBoxSelecting public property

public bool isBoxSelecting
return bool

isDead public property

public bool isDead
return bool

isSelecting public property

public bool isSelecting
return bool

minimapCamera public property

public Camera,UnityEngine minimapCamera
return UnityEngine.Camera

removeList public property

public List removeList
return List

screenPoint public property

public Vector3,UnityEngine screenPoint
return UnityEngine.Vector3

selectedObjects public property

public List selectedObjects
return List

selectionBox public property

public Rect,UnityEngine selectionBox
return UnityEngine.Rect

unitCountText public property

public Text,UnityEngine.UI unitCountText
return UnityEngine.UI.Text