C# Class OfflineCloudRenderer.CameraManipulator

This is a little camera manipulator helper that you can bind to a control Use left button to rotate, middle to pan and right/wheel to zoom Use Shift to switch to "Unreal Editor first person mode"
显示文件 Open project: Patapom/GodComplex

Protected Properties

Property Type Description
m_ButtonDownCameraTargetDistance float
m_ButtonDownMousePosition float2
m_ButtonDownNormalizedTargetDistance float
m_ButtonDownTargetObjectMatrix float4x4
m_ButtonDownTransform float4x4
m_ButtonsDown MouseButtons
m_CameraTargetDistance float
m_CameraTransform float4x4
m_Control System.Windows.Forms.Control
m_InvButtonDownTargetObjectMatrix float4x4
m_ManipulationPanSpeed float
m_ManipulationRotationSpeed float
m_ManipulationZoomAcceleration float
m_ManipulationZoomSpeed float
m_NormalizedTargetDistance float
m_bLastManipulationWasFirstPerson bool
m_bPushingTarget bool
m_bRotationEnabled bool

Public Methods

Method Description
CameraManipulator ( ) : System

Method Details

CameraManipulator() public method

public CameraManipulator ( ) : System
return System

Property Details

m_ButtonDownCameraTargetDistance protected_oe property

protected float m_ButtonDownCameraTargetDistance
return float

m_ButtonDownMousePosition protected_oe property

protected float2,OfflineCloudRenderer m_ButtonDownMousePosition
return float2

m_ButtonDownNormalizedTargetDistance protected_oe property

protected float m_ButtonDownNormalizedTargetDistance
return float

m_ButtonDownTargetObjectMatrix protected_oe property

protected float4x4,OfflineCloudRenderer m_ButtonDownTargetObjectMatrix
return float4x4

m_ButtonDownTransform protected_oe property

protected float4x4,OfflineCloudRenderer m_ButtonDownTransform
return float4x4

m_ButtonsDown protected_oe property

protected MouseButtons m_ButtonsDown
return MouseButtons

m_CameraTargetDistance protected_oe property

protected float m_CameraTargetDistance
return float

m_CameraTransform protected_oe property

protected float4x4,OfflineCloudRenderer m_CameraTransform
return float4x4

m_Control protected_oe property

protected Control,System.Windows.Forms m_Control
return System.Windows.Forms.Control

m_InvButtonDownTargetObjectMatrix protected_oe property

protected float4x4,OfflineCloudRenderer m_InvButtonDownTargetObjectMatrix
return float4x4

m_ManipulationPanSpeed protected_oe property

protected float m_ManipulationPanSpeed
return float

m_ManipulationRotationSpeed protected_oe property

protected float m_ManipulationRotationSpeed
return float

m_ManipulationZoomAcceleration protected_oe property

protected float m_ManipulationZoomAcceleration
return float

m_ManipulationZoomSpeed protected_oe property

protected float m_ManipulationZoomSpeed
return float

m_NormalizedTargetDistance protected_oe property

protected float m_NormalizedTargetDistance
return float

m_bLastManipulationWasFirstPerson protected_oe property

protected bool m_bLastManipulationWasFirstPerson
return bool

m_bPushingTarget protected_oe property

protected bool m_bPushingTarget
return bool

m_bRotationEnabled protected_oe property

protected bool m_bRotationEnabled
return bool