C# Class CameraTools.ZoomableCameraBehaviour

Inheritance: ICameraBehaviour
Afficher le fichier Open project: juliancruz87/madbricks

Private Properties

Свойство Type Description
ApplyCurrentZoom void
CalculateDelta float
CalculateDeltaByKeyboard float
CalculateDeltaByMouse float
CalculateDeltaByPitch float

Méthodes publiques

Méthode Description
Disable ( CameraParams cameraParams ) : void
Enable ( CameraParams cameraParams ) : void
Initialize ( IInputDeviceTouchData inputDevice ) : void
UpdateParams ( CameraParams cameraParams ) : void
UpdateParamsWhenAdded ( CameraParams cameraParams ) : void

Private Methods

Méthode Description
ApplyCurrentZoom ( CameraParams cameraParams ) : void
CalculateDelta ( ) : float
CalculateDeltaByKeyboard ( ) : float
CalculateDeltaByMouse ( ) : float
CalculateDeltaByPitch ( ) : float

Method Details

Disable() public méthode

public Disable ( CameraParams cameraParams ) : void
cameraParams CameraParams
Résultat void

Enable() public méthode

public Enable ( CameraParams cameraParams ) : void
cameraParams CameraParams
Résultat void

Initialize() public méthode

public Initialize ( IInputDeviceTouchData inputDevice ) : void
inputDevice IInputDeviceTouchData
Résultat void

UpdateParams() public méthode

public UpdateParams ( CameraParams cameraParams ) : void
cameraParams CameraParams
Résultat void

UpdateParamsWhenAdded() public méthode

public UpdateParamsWhenAdded ( CameraParams cameraParams ) : void
cameraParams CameraParams
Résultat void