C# Class CameraBuddy.Spectate.Data.Region

Exibir arquivo Open project: coman3/EloBuddy.Addons Class Usage Examples

Public Methods

Method Description
DrawRegion ( Location region, System.Drawing.Color color, int width = 2 ) : void
DrawRegionOnMiniMap ( Location region, System.Drawing.Color color, int width = 2 ) : void
InBase ( Obj_AI_Base unit ) : bool
InBottomJungle ( Obj_AI_Base unit ) : bool
InBottomLeftJungle ( Obj_AI_Base unit ) : bool
InBottomLeftOuterJungle ( Obj_AI_Base unit ) : bool
InBottomOuterJungle ( Obj_AI_Base unit ) : bool
InBottomOuterRiver ( Obj_AI_Base unit ) : bool
InBottomRightJungle ( Obj_AI_Base unit ) : bool
InBottomRightOuterJungle ( Obj_AI_Base unit ) : bool
InBottomRiver ( Obj_AI_Base unit ) : bool
InJungle ( Obj_AI_Base unit ) : bool
InLeftBase ( Obj_AI_Base unit ) : bool
InLeftJungle ( Obj_AI_Base unit ) : bool
InLeftOuterJungle ( Obj_AI_Base unit ) : bool
InOuterJungle ( Obj_AI_Base unit ) : bool
InOuterRiver ( Obj_AI_Base unit ) : bool
InRightBase ( Obj_AI_Base unit ) : bool
InRightJungle ( Obj_AI_Base unit ) : bool
InRightOuterJungle ( Obj_AI_Base unit ) : bool
InRiver ( Obj_AI_Base unit ) : bool
InTopJungle ( Obj_AI_Base unit ) : bool
InTopLeftJungle ( Obj_AI_Base unit ) : bool
InTopLeftOuterJungle ( Obj_AI_Base unit ) : bool
InTopOuterJungle ( Obj_AI_Base unit ) : bool
InTopOuterRiver ( Obj_AI_Base unit ) : bool
InTopRightJungle ( Obj_AI_Base unit ) : bool
InTopRightOuterJungle ( Obj_AI_Base unit ) : bool
InTopRiver ( Obj_AI_Base unit ) : bool
InWhatRegion ( this point ) : Location
Initialize ( ) : void
IsInRegion ( Vector3 point ) : bool
OnBotLane ( Obj_AI_Base unit ) : bool
OnLane ( Obj_AI_Base unit ) : bool
OnMidLane ( Obj_AI_Base unit ) : bool
OnTopLane ( Obj_AI_Base unit ) : bool
PlayersInRegion ( Location location ) : List
SurroundingRegions ( this location ) : Location[]

Private Methods

Method Description
IsPointInPolygon ( Point path, Vector3 pt ) : bool
PointInPolygon ( Point path, Vector3 pt ) : int

Method Details

DrawRegion() public static method

public static DrawRegion ( Location region, System.Drawing.Color color, int width = 2 ) : void
region Location
color System.Drawing.Color
width int
return void

DrawRegionOnMiniMap() public static method

public static DrawRegionOnMiniMap ( Location region, System.Drawing.Color color, int width = 2 ) : void
region Location
color System.Drawing.Color
width int
return void

InBase() public static method

public static InBase ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InBottomJungle() public static method

public static InBottomJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InBottomLeftJungle() public static method

public static InBottomLeftJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InBottomLeftOuterJungle() public static method

public static InBottomLeftOuterJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InBottomOuterJungle() public static method

public static InBottomOuterJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InBottomOuterRiver() public static method

public static InBottomOuterRiver ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InBottomRightJungle() public static method

public static InBottomRightJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InBottomRightOuterJungle() public static method

public static InBottomRightOuterJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InBottomRiver() public static method

public static InBottomRiver ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InJungle() public static method

public static InJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InLeftBase() public static method

public static InLeftBase ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InLeftJungle() public static method

public static InLeftJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InLeftOuterJungle() public static method

public static InLeftOuterJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InOuterJungle() public static method

public static InOuterJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InOuterRiver() public static method

public static InOuterRiver ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InRightBase() public static method

public static InRightBase ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InRightJungle() public static method

public static InRightJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InRightOuterJungle() public static method

public static InRightOuterJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InRiver() public static method

public static InRiver ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InTopJungle() public static method

public static InTopJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InTopLeftJungle() public static method

public static InTopLeftJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InTopLeftOuterJungle() public static method

public static InTopLeftOuterJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InTopOuterJungle() public static method

public static InTopOuterJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InTopOuterRiver() public static method

public static InTopOuterRiver ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InTopRightJungle() public static method

public static InTopRightJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InTopRightOuterJungle() public static method

public static InTopRightOuterJungle ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InTopRiver() public static method

public static InTopRiver ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

InWhatRegion() public static method

public static InWhatRegion ( this point ) : Location
point this
return Location

Initialize() public static method

public static Initialize ( ) : void
return void

IsInRegion() public static method

public static IsInRegion ( Vector3 point ) : bool
point Vector3
return bool

OnBotLane() public static method

public static OnBotLane ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

OnLane() public static method

public static OnLane ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

OnMidLane() public static method

public static OnMidLane ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

OnTopLane() public static method

public static OnTopLane ( Obj_AI_Base unit ) : bool
unit Obj_AI_Base
return bool

PlayersInRegion() public static method

public static PlayersInRegion ( Location location ) : List
location Location
return List

SurroundingRegions() public static method

public static SurroundingRegions ( this location ) : Location[]
location this
return Location[]