C# Class Duality.Editor.Plugins.CamView.CamViewClient

Mostrar archivo Open project: BraveSirAndrew/duality

Private Properties

Property Type Description

Public Methods

Method Description
Focus ( ) : void
GetScaleAtZ ( float z ) : float
GetScreenCoord ( Vector3 spaceCoord ) : Vector3
GetSpaceCoord ( System.Vector2 screenCoord ) : Vector3
GetSpaceCoord ( Vector3 screenCoord ) : Vector3
Invalidate ( ) : void
IsCoordInView ( Vector3 c, float boundRad = 1.0f ) : bool
MakeDualityTarget ( ) : void
PickRendererAt ( int x, int y ) : ICmpRenderer
PickRenderersIn ( int x, int y, int w, int h ) : HashSet
PointToClient ( Point screenCoord ) : Point
PointToScreen ( Point clientCoord ) : Point

Method Details

Focus() public method

public Focus ( ) : void
return void

GetScaleAtZ() public method

public GetScaleAtZ ( float z ) : float
z float
return float

GetScreenCoord() public method

public GetScreenCoord ( Vector3 spaceCoord ) : Vector3
spaceCoord Vector3
return Vector3

GetSpaceCoord() public method

public GetSpaceCoord ( System.Vector2 screenCoord ) : Vector3
screenCoord System.Vector2
return Vector3

GetSpaceCoord() public method

public GetSpaceCoord ( Vector3 screenCoord ) : Vector3
screenCoord Vector3
return Vector3

Invalidate() public method

public Invalidate ( ) : void
return void

IsCoordInView() public method

public IsCoordInView ( Vector3 c, float boundRad = 1.0f ) : bool
c Vector3
boundRad float
return bool

MakeDualityTarget() public method

public MakeDualityTarget ( ) : void
return void

PickRendererAt() public method

public PickRendererAt ( int x, int y ) : ICmpRenderer
x int
y int
return ICmpRenderer

PickRenderersIn() public method

public PickRenderersIn ( int x, int y, int w, int h ) : HashSet
x int
y int
w int
h int
return HashSet

PointToClient() public method

public PointToClient ( Point screenCoord ) : Point
screenCoord Point
return Point

PointToScreen() public method

public PointToScreen ( Point clientCoord ) : Point
clientCoord Point
return Point